25 #ifndef CAMERACONTROLLER_H_ 26 #define CAMERACONTROLLER_H_ virtual ~CameraController()=0
Base class for all cameras (composite node, abstract).
void setCamera(CameraSP camera)
void setRotateVelocity(GLfloat rotateVelocity)
virtual void checkInput(ViewState *viewState)=0
void setFlightVelocity(GLfloat flightVelocity)
Base class for all controllers (abstract).
void setMoveVelocity(GLfloat moveVelocity)
Base class for all camera controllers, acting on a Camera node (abstract).
Local header file for GLEW library.
The view state of the application, managed by Viewer and accessible by Controller::checkInput() (or d...
GLfloat flightVelocityStep_
void setFlightVelocityStep(GLfloat flightVelocityStep)
CameraController(CameraSP camera)
Internal definitions required by most classes.
Base class for all controllers (abstract).