#include <cameramanipulatorRace.h>
Inherits CameraManipulator.
Inheritance diagram for CameraManipulatorRace:
Public Member Functions | |
CameraManipulatorRace (osg::Node *node, GlobalData &global) | |
virtual const char * | className () const |
returns the classname of the manipulator it's NECCESSARY to define this funtion, otherwise the new manipulator WON'T WORK! (but ask me not why) | |
Protected Member Functions | |
virtual | ~CameraManipulatorRace () |
virtual void | calcMovementByAgent () |
This handles robot movements, so that the camera movemenent is right affected. |
Left mouse button: Pan and tilt Right mouse button: forward and sideways Middle mouse button: up and sideways
CameraManipulatorRace | ( | osg::Node * | node, | |
GlobalData & | global | |||
) |
~CameraManipulatorRace | ( | ) | [protected, virtual] |
void calcMovementByAgent | ( | ) | [protected, virtual] |
This handles robot movements, so that the camera movemenent is right affected.
should be overwritten by new cameramanipulator
Reimplemented from CameraManipulator.
virtual const char* className | ( | ) | const [inline, virtual] |
returns the classname of the manipulator it's NECCESSARY to define this funtion, otherwise the new manipulator WON'T WORK! (but ask me not why)
Reimplemented from CameraManipulator.