I3dMouseParam Class Reference

#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 ()
 

Constructor & Destructor Documentation

◆ ~I3dMouseParam()

virtual I3dMouseParam::~I3dMouseParam ( )
virtual

The documentation for this class was generated from the following file: