21 #ifndef OGRE_CINEMATOGRAPHER_H
22 #define OGRE_CINEMATOGRAPHER_H
26 #include "../Core_LIB/CCamera.h"
27 #include "../Graphics_LIB/GUtils.h"
29 namespace OpenSkyNet {
41 setHasPosChanged(
true);
50 virtual float getAspectRatio()
const;
57 inline Ogre::Camera*
getCam() {
return _cam; }
58 inline const Ogre::Camera*
getCam()
const {
return _cam; }
63 #endif //OGRE_CINEMATOGRAPHER_H
#define OGRECORE_DLL
Definition: OgreCoreDLL.h:57
Ogre::Vector3 GetVector3FromMPoint(const Math::Point< T > &p_)
Definition: GUtils.h:61
Math::Point GetMPointFromVector3(const Ogre::Vector3 &v_)
Definition: GUtils.h:56
OgreCinematographer(Ogre::Camera *cam_)
Definition: OgreCinematographer.h:35
virtual Math::Point getPos() const
Definition: OgreCinematographer.h:37
const Ogre::Camera * getCam() const
Definition: OgreCinematographer.h:58
Definition: OgreCinematographer.h:31
virtual void setPos(const Math::Point<> &pos_)
Definition: OgreCinematographer.h:39
virtual void lookAt(const Math::Point<> &p_)
Definition: OgreCinematographer.h:48
Ogre::Camera * getCam()
Definition: OgreCinematographer.h:57
Definition: MMatrix3x3.h:32
float float rot_[3]
Definition: ViewerApp.h:31
virtual void getPos(Math::Point<> &pos_) const
Definition: OgreCinematographer.h:38
float pos_[3]
Definition: ViewerApp.h:31