HOpCameraManipulateTouch.h
52 HOpCameraManipulateTouch (HBaseView* view, int DoRepeat=0, int DoCapture=1, HBaseOperator *orbit = 0, HBaseOperator *pan = 0, HBaseOperator *zoom = 0, HBaseOperator *roll = 0);
virtual const char * GetName()
virtual bool OperatorStarted()
Operator has been started if true, and has not been started if false.
Definition: HBaseOperator.h:106
The HOpCameraOrbit class provides interactive orbiting of the camera around a scene.
Definition: HOpCameraOrbit.h:39
Definition: HTManager.h:157
virtual HBaseOperator * Clone()
HBaseOperator * m_pZoomOperator
Definition: HOpCameraManipulateTouch.h:101
HBaseOperator * m_pOrbitOperator
Definition: HOpCameraManipulateTouch.h:99
The HBaseOperator class serves as a base for classes which handle user input and operate on the scene...
Definition: HBaseOperator.h:60
The HBaseView class defines and manages a view of model information.
Definition: HBaseView.h:332
The HOpCameraRelativeOrbit class provides interactive orbiting of the camera around elements in the s...
Definition: HOpCameraRelativeOrbit.h:38
virtual int OnTouchesUp(HEventInfo &hevent)
HBaseOperator * m_pPanOperator
Definition: HOpCameraManipulateTouch.h:100
virtual int OnTouchesDown(HEventInfo &hevent)
virtual int OnTouchesMove(HEventInfo &hevent)
HBaseOperator * m_pRollOperator
Definition: HOpCameraManipulateTouch.h:102
The HOpCameraZoom class zooms the camera toward a target.
Definition: HOpCameraZoom.h:36
The HOpCameraPan class pans the camera about a current view.
Definition: HOpCameraPan.h:35
The HOpCameraManipulateTouch class combines the touch versions of the Orbit, Pan and Zoom Operators...
Definition: HOpCameraManipulateTouch.h:38