
Public Member Functions | |
| ViewState (KeyboardEvents::Dispatcher *k, MouseEvents::Dispatcher *m, Window *w, View *v) | |
| Vector3 | findTrackballPos (unsigned x, unsigned y) |
| Primary resource: http://www.mactech.com/articles/mactech/Vol.15/15.03/NaturalObjectRotation. | |
| void | depthMarkerModeOn () |
| void | depthMarkerModeOff () |
| void | trackballMode (unsigned x, unsigned y, bool press) |
| void | trackballDepthMode (unsigned x, unsigned y, bool press) |
| void | trackballChangeDepthMode (unsigned x, unsigned y, bool press) |
| void | travelMode (unsigned, unsigned, bool press) |
| void | yawAndPitchMode (unsigned, unsigned, bool press) |
| void | changeDepth (unsigned xAbs, unsigned yAbs, int xRel, int yRel) |
| void | trackballRoll (unsigned xAbs, unsigned yAbs, int xRel, int yRel) |
| Primary resource: http://www.mactech.com/articles/mactech/Vol.15/15.03/NaturalObjectRotation. | |
| void | travel (unsigned xAbs, unsigned yAbs, int xRel, int yRel) |
| void | yawAndPitch (unsigned xAbs, unsigned yAbs, int xRel, int yRel) |
| void | sensorModeOn () |
| void | sensorModeOff () |
| void | sensorTrack (unsigned, unsigned, int, int) |
| void | sensorActivate (unsigned, unsigned, bool press) |
Public Attributes | |
| bool | showDepthMarker |
| double | markerDepth |
| KeyboardEvents::Dispatcher * | keybordDispatcher |
| MouseEvents::Dispatcher * | mouseDispatcher |
| Window * | window |
| View * | view |
| Vector3 | trackballPos |
| double | trackballRadius |
| bool | sensorMode |
| bool | sensorUpdate |
| Ref< Window::MouseCursor > | sensorMouseCursor |
| Ref< Window::MouseCursor > | overSensorMouseCursor |
| bool | pointingDeviceActive |
Definition at line 185 of file scene_view.C.
1.4.4