#include <InteractionPerformer.h>

Public Member Functions | |
| TInteractionPerformer (BaseMouseInteractor *i) | |
Public Member Functions inherited from sofa::gui::component::performer::InteractionPerformer | |
| InteractionPerformer (BaseMouseInteractor *i) | |
| virtual | ~InteractionPerformer () |
| virtual void | configure (sofa::component::setting::MouseButtonSetting *) |
| virtual void | start ()=0 |
| virtual void | execute ()=0 |
| virtual void | handleEvent (core::objectmodel::Event *) |
| virtual void | draw (const core::visual::VisualParams *) |
| virtual void | setPerformerFreeze () |
Static Public Member Functions | |
| template<class RealObject > | |
| static RealObject * | create (RealObject *, BaseMouseInteractor *interactor) |
Static Public Member Functions inherited from sofa::gui::component::performer::InteractionPerformer | |
| template<class RealObject > | |
| static RealObject * | create (RealObject *, BaseMouseInteractor *interactor) |
Additional Inherited Members | |
Public Attributes inherited from sofa::gui::component::performer::InteractionPerformer | |
| BaseMouseInteractor * | m_interactor |
| bool | m_freezePerformer |
|
inline |
|
inlinestatic |