#include <MouseOperations.h>

Protected Attributes | |
| sofa::gui::component::AddRecordedCameraButtonSetting::SPtr | setting |
Protected Attributes inherited from sofa::gui::common::Operation | |
| PickHandler * | pickHandle |
| sofa::component::setting::MouseButtonSetting::SPtr | mbsetting |
| MOUSE_BUTTON | button |
Public Member Functions | |
| AddRecordedCameraOperation () | |
Public Member Functions inherited from sofa::gui::common::Operation | |
| Operation (sofa::component::setting::MouseButtonSetting::SPtr s=nullptr) | |
| virtual | ~Operation () |
| virtual void | configure (PickHandler *picker, MOUSE_BUTTON b) |
| virtual void | configure (PickHandler *picker, sofa::component::setting::MouseButtonSetting *s) |
| virtual void | start () |
| virtual void | execution () |
| This function is called each time the mouse is clicked. More... | |
| virtual void | end () |
| virtual void | endOperation () |
| This function is called after each mouse click. More... | |
| virtual void | wait () |
| This function is called when shift key is released. More... | |
| virtual void | setSetting (sofa::component::setting::MouseButtonSetting *s) |
| virtual sofa::gui::component::performer::InteractionPerformer * | createPerformer () |
| MOUSE_BUTTON | getMouseButton () const |
| std::string | getId () |
Static Public Member Functions | |
| static std::string | getDescription () |
Static Public Member Functions inherited from sofa::gui::common::Operation | |
| static MOUSE_BUTTON | GetMouseId (unsigned int i) |
Protected Member Functions | |
| virtual std::string | defaultPerformerType () override |
| void | configurePerformer (sofa::gui::component::performer::InteractionPerformer *p) override |
Additional Inherited Members | |
Public Attributes inherited from sofa::gui::common::Operation | |
| sofa::gui::component::performer::InteractionPerformer * | performer |
|
protected |
|
inline |
|
overrideprotectedvirtual |
Reimplemented from sofa::gui::common::Operation.
|
overrideprotectedvirtual |
Reimplemented from sofa::gui::common::Operation.
|
inlinestatic |