NDEVR
API Documentation
CameraActionCombo

Allows user to adjust the primary behavior of the mouse in the 3D view, such as enabling panning, orbit, lookat etc. More...

Public Member Functions

 CameraActionCombo (Button *combo)
 Constructs a CameraActionCombo attached to the given button.
virtual ~CameraActionCombo ()
 Destructor.
void requestMenuSignal ()
 Emitted when the action menu should be shown.
void setController (const DynamicPointer< MouseController > &controller)
 Sets the mouse controller whose action mode will be changed.
void setup ()
 Initializes the menu actions and connects signals.

Detailed Description

Allows user to adjust the primary behavior of the mouse in the 3D view, such as enabling panning, orbit, lookat etc.


See MouseController::MouseAction

Definition at line 46 of file CameraActionCombo.h.

Constructor & Destructor Documentation

◆ CameraActionCombo()

CameraActionCombo::CameraActionCombo ( Button * combo)

Constructs a CameraActionCombo attached to the given button.

Parameters
[in]comboThe button that triggers the camera action menu.

Member Function Documentation

◆ setController()

void CameraActionCombo::setController ( const DynamicPointer< MouseController > & controller)

Sets the mouse controller whose action mode will be changed.

Parameters
[in]controllerThe mouse controller to bind to this combo.

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