#include <I3dMouseParams.h>
Public Member Functions | |
virtual | ~I3dMouseParam () |
Public Member Functions inherited from I3dMouseSensor | |
virtual ESpeed | GetSpeed () const =0 |
virtual bool | IsPanZoom () const =0 |
virtual bool | IsRotate () const =0 |
virtual void | SetPanZoom (bool isPanZoom)=0 |
virtual void | SetRotate (bool isRotate)=0 |
virtual void | SetSpeed (ESpeed speed)=0 |
Public Member Functions inherited from I3dMouseNavigation | |
virtual ENavigation | GetNavigationMode () const =0 |
virtual EPivot | GetPivotMode () const =0 |
virtual EPivotVisibility | GetPivotVisibility () const =0 |
virtual bool | IsLockHorizon () const =0 |
virtual void | SetLockHorizon (bool bOn)=0 |
virtual void | SetNavigationMode (ENavigation navigation)=0 |
virtual void | SetPivotMode (EPivot pivot)=0 |
virtual void | SetPivotVisibility (EPivotVisibility visibility)=0 |
Additional Inherited Members | |
Public Types inherited from I3dMouseSensor | |
enum | ESpeed { kLowSpeed = 0 , kMidSpeed , kHighSpeed } |
Public Types inherited from I3dMouseNavigation | |
enum | ENavigation { kObjectMode = 0 , kCameraMode , kFlyMode , kWalkMode , kHelicopterMode } |
enum | EPivot { kManualPivot = 0 , kAutoPivot , kAutoPivotOverride } |
enum | EPivotVisibility { kHidePivot = 0 , kShowPivot , kShowMovingPivot } |
Protected Member Functions inherited from I3dMouseSensor | |
virtual | ~I3dMouseSensor () |
Protected Member Functions inherited from I3dMouseNavigation | |
virtual | ~I3dMouseNavigation () |
|
virtual |