| Linderdaum Engine: clGameCamera Class Reference | ![]() |
#include <GameCamera.h>
Public Member Functions | |
| clGameCamera () | |
| virtual void | AfterConstruction () |
| virtual LCamera & | GetCamera () |
| virtual void | Event_TIMER (LEvent Event, const LEventArgs &Args) |
Private Attributes | |
| LCamera | FCamera |
| Current position and angles holder. | |
| LCameraInfo * | FCurrentCameraInfo |
| Camera mode. | |
Handles movement of the LCamera object and updates transformation in specified scenenode (?)
If clGameCamera is not attached to SceneNode, then the user can call GetModelViewMatrix() to get current rendering transformation
| clGameCamera::clGameCamera | ( | ) |
| void clGameCamera::AfterConstruction | ( | ) | [virtual] |
Reimplemented from iObject.
| void clGameCamera::Event_TIMER | ( | LEvent | Event, |
| const LEventArgs & | Args | ||
| ) | [virtual] |
| virtual LCamera& clGameCamera::GetCamera | ( | ) | [inline, virtual] |
LCamera clGameCamera::FCamera [private] |
Current position and angles holder.
LCameraInfo* clGameCamera::FCurrentCameraInfo [private] |
Camera mode.