•All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Friends Modules Pages
#include <MouseParameters.h>
Public Member Functions | |
ENavigation | GetNavigationMode () const |
EPivot | GetPivotMode () const |
EPivotVisibility | GetPivotVisibility () const |
ESpeed | GetSpeed () const |
bool | IsLockHorizon () const |
bool | IsPanZoom () const |
bool | IsRotate () const |
MouseParameters () | |
void | SetLockHorizon (bool bOn) |
void | SetNavigationMode (ENavigation navigation) |
void | SetPanZoom (bool isPanZoom) |
void | SetPivotMode (EPivot pivot) |
void | SetPivotVisibility (EPivotVisibility visibility) |
void | SetRotate (bool isRotate) |
void | SetSpeed (ESpeed speed) |
~MouseParameters () | |
Public Member Functions inherited from I3dMouseParam | |
virtual | ~I3dMouseParam () |
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 |
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 () |
MouseParameters::MouseParameters | ( | ) |
MouseParameters::~MouseParameters | ( | ) |
|
virtual |
Implements I3dMouseNavigation.
|
virtual |
Implements I3dMouseNavigation.
|
virtual |
Implements I3dMouseNavigation.
|
virtual |
Implements I3dMouseSensor.
|
virtual |
Implements I3dMouseNavigation.
|
virtual |
Implements I3dMouseSensor.
|
virtual |
Implements I3dMouseSensor.
|
virtual |
Implements I3dMouseNavigation.
|
virtual |
Implements I3dMouseNavigation.
|
virtual |
Implements I3dMouseSensor.
|
virtual |
Implements I3dMouseNavigation.
References I3dMouseNavigation::kAutoPivotOverride, and I3dMouseNavigation::kManualPivot.
|
virtual |
Implements I3dMouseNavigation.
|
virtual |
Implements I3dMouseSensor.
|
virtual |
Implements I3dMouseSensor.