#include <ICameraController.h>
Public Member Functions | |
| virtual ICameraManipulator * | getCameraManipulator ()=0 |
| virtual void | setCameraManipulator (ICameraManipulator *cameraManipulator)=0 |
| virtual void | enable (int x=-1, int y=-1)=0 |
| virtual void | disable ()=0 |
| virtual bool | isEnabled ()=0 |
| virtual void | onMouseLeftUp (int x, int y)=0 |
| virtual void | onMouseLeftDown (int x, int y)=0 |
| virtual void | onMouseMiddleUp (int x, int y)=0 |
| virtual void | onMouseMiddleDown (int x, int y)=0 |
| virtual void | onMouseRightUp (int x, int y)=0 |
| virtual void | onMouseRightDown (int x, int y)=0 |
| virtual void | onMouseMove (int x, int y)=0 |
| virtual void | onMouseWheel (int x, int y, int d)=0 |
| virtual void | onKeyDown (int key)=0 |
| virtual void | onKeyUp (int key)=0 |
| virtual void ICameraController::disable | ( | ) | [pure virtual] |
Implemented in FreeformCameraController, and MountedCameraController.
| virtual void ICameraController::enable | ( | int | x = -1, |
|
| int | y = -1 | |||
| ) | [pure virtual] |
Implemented in FreeformCameraController, and MountedCameraController.
| virtual ICameraManipulator* ICameraController::getCameraManipulator | ( | ) | [pure virtual] |
Implemented in FreeformCameraController, and MountedCameraController.
| virtual bool ICameraController::isEnabled | ( | ) | [pure virtual] |
Implemented in FreeformCameraController, and MountedCameraController.
| virtual void ICameraController::onKeyDown | ( | int | key | ) | [pure virtual] |
Implemented in FreeformCameraController, and MountedCameraController.
| virtual void ICameraController::onKeyUp | ( | int | key | ) | [pure virtual] |
Implemented in FreeformCameraController, and MountedCameraController.
| virtual void ICameraController::onMouseLeftDown | ( | int | x, | |
| int | y | |||
| ) | [pure virtual] |
Implemented in FreeformCameraController, and MountedCameraController.
| virtual void ICameraController::onMouseLeftUp | ( | int | x, | |
| int | y | |||
| ) | [pure virtual] |
Implemented in FreeformCameraController, and MountedCameraController.
| virtual void ICameraController::onMouseMiddleDown | ( | int | x, | |
| int | y | |||
| ) | [pure virtual] |
Implemented in FreeformCameraController, and MountedCameraController.
| virtual void ICameraController::onMouseMiddleUp | ( | int | x, | |
| int | y | |||
| ) | [pure virtual] |
Implemented in FreeformCameraController, and MountedCameraController.
| virtual void ICameraController::onMouseMove | ( | int | x, | |
| int | y | |||
| ) | [pure virtual] |
Implemented in FreeformCameraController, and MountedCameraController.
| virtual void ICameraController::onMouseRightDown | ( | int | x, | |
| int | y | |||
| ) | [pure virtual] |
Implemented in FreeformCameraController, and MountedCameraController.
| virtual void ICameraController::onMouseRightUp | ( | int | x, | |
| int | y | |||
| ) | [pure virtual] |
Implemented in FreeformCameraController, and MountedCameraController.
| virtual void ICameraController::onMouseWheel | ( | int | x, | |
| int | y, | |||
| int | d | |||
| ) | [pure virtual] |
Implemented in FreeformCameraController, and MountedCameraController.
| virtual void ICameraController::setCameraManipulator | ( | ICameraManipulator * | cameraManipulator | ) | [pure virtual] |
Implemented in FreeformCameraController, and MountedCameraController.
1.6.1