![]() |
NDEVR
API Documentation
|
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. | |
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.
| CameraActionCombo::CameraActionCombo | ( | Button * | combo | ) |
Constructs a CameraActionCombo attached to the given button.
| [in] | combo | The button that triggers the camera action menu. |
| void CameraActionCombo::setController | ( | const DynamicPointer< MouseController > & | controller | ) |
Sets the mouse controller whose action mode will be changed.
| [in] | controller | The mouse controller to bind to this combo. |