All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Functions | Variables
BasicController.h File Reference
#include "Prerequisites.h"
#include "Controller.h"
Include dependency graph for BasicController.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 SkyX
 

Functions

const Ogre::Vector2 & SkyX::getEastDirection () const
 Get east direction. More...
 
Ogre::Vector3 SkyX::getMoonDirection ()
 Get moon direction. More...
 
Ogre::Real SkyX::getMoonPhase ()
 Get moon phase. More...
 
Ogre::Vector3 SkyX::getSunDirection ()
 Get sun direction. More...
 
const Ogre::Vector3 & SkyX::getTime () const
 Get time. More...
 
void SkyX::setEastDirection (const Ogre::Vector2 &ed)
 Set eastn direction. More...
 
void SkyX::setMoonPhase (const Ogre::Real &mp)
 Set moon phase. More...
 
void SkyX::setTime (const Ogre::Vector3 &t)
 Set time. More...
 
class __declspec(dllimport)
BasicController void 
SkyX::update (const Ogre::Real &simDeltaTime)
 Basic controller class. More...
 

Variables

Ogre::Vector2 SkyX::mEastDirection
 East direction (in X,Z world coords) More...
 
Ogre::Vector3 SkyX::mMoonDirection
 Moon direction. More...
 
Ogre::Real SkyX::mMoonPhase
 Moon phase. More...
 
Ogre::Vector3 SkyX::mSunDirection
 Sun direction. More...
 
Ogre::Vector3 SkyX::mTime
 Time information: x = time in [0, 24]h range, y = sunrise hour in [0, 24]h range, z = sunset hour in [0, 24] range. More...