summaryrefslogtreecommitdiffstats
path: root/tools/worldbuilder/code/gameengine/mayacamera.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--tools/worldbuilder/code/gameengine/mayacamera.h49
1 files changed, 49 insertions, 0 deletions
diff --git a/tools/worldbuilder/code/gameengine/mayacamera.h b/tools/worldbuilder/code/gameengine/mayacamera.h
new file mode 100644
index 0000000..a013366
--- /dev/null
+++ b/tools/worldbuilder/code/gameengine/mayacamera.h
@@ -0,0 +1,49 @@
+//=============================================================================
+// Copyright (C) 2002 Radical Entertainment Ltd. All rights reserved.
+//
+// File: mayacamera.h
+//
+// Description: Blahblahblah
+//
+// History: 22/07/2002 + Created -- CaryBrisebois
+//
+//=============================================================================
+
+#ifndef MAYACAMERA_H
+#define MAYACAMERA_H
+
+//========================================
+// Nested Includes
+//========================================
+#include "precompiled/PCH.h"
+
+#include <radmath/radmath.hpp>
+
+//========================================
+// Forward References
+//========================================
+
+//=============================================================================
+//
+// Synopsis: Blahblahblah
+//
+//=============================================================================
+
+class MayaCamera
+{
+public:
+ MayaCamera();
+ virtual ~MayaCamera();
+
+ void EnsureCamExists();
+ void Set( const rmt::Vector& position, const rmt::Vector& target, const rmt::Vector& vup, float fov );
+
+private:
+
+ //Prevent wasteful constructor creation.
+ MayaCamera( const MayaCamera& mayacamera );
+ MayaCamera& operator=( const MayaCamera& mayacamera );
+};
+
+
+#endif //MAYACAMERA_H