MouseParameters Class Reference
#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 () |
Public Member Functions inherited from I3dMouseNavigation | |
| virtual void | SetNavigationMode (ENavigation navigation)=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 () |
Constructor & Destructor Documentation
◆ MouseParameters()
| MouseParameters::MouseParameters | ( | ) |
◆ ~MouseParameters()
| MouseParameters::~MouseParameters | ( | ) |
Member Function Documentation
◆ GetNavigationMode()
|
virtual |
Implements I3dMouseNavigation.
◆ GetPivotMode()
|
virtual |
Implements I3dMouseNavigation.
◆ GetPivotVisibility()
|
virtual |
Implements I3dMouseNavigation.
◆ GetSpeed()
|
virtual |
Implements I3dMouseSensor.
◆ IsLockHorizon()
|
virtual |
Implements I3dMouseNavigation.
◆ IsPanZoom()
|
virtual |
Implements I3dMouseSensor.
◆ IsRotate()
|
virtual |
Implements I3dMouseSensor.
◆ SetLockHorizon()
|
virtual |
Implements I3dMouseNavigation.
◆ SetNavigationMode()
| void MouseParameters::SetNavigationMode | ( | ENavigation | navigation | ) |
◆ SetPanZoom()
|
virtual |
Implements I3dMouseSensor.
◆ SetPivotMode()
|
virtual |
Implements I3dMouseNavigation.
References I3dMouseNavigation::kAutoPivotOverride, and I3dMouseNavigation::kManualPivot.
◆ SetPivotVisibility()
| void MouseParameters::SetPivotVisibility | ( | EPivotVisibility | visibility | ) |
◆ SetRotate()
|
virtual |
Implements I3dMouseSensor.
◆ SetSpeed()
|
virtual |
Implements I3dMouseSensor.
The documentation for this class was generated from the following files:
- src/Gui/3Dconnexion/MouseParameters.h
- src/Gui/3Dconnexion/MouseParameters.cpp
Public Member Functions inherited from
1.8.17