|
Scroom 0.14-49-gb7ae7a6d
|
#include <viewinterface.hh>


Public Types | |
| using | Ptr = std::shared_ptr< ToolStateListener > |
Public Member Functions | |
| virtual void | onEnable ()=0 |
| virtual void | onDisable ()=0 |
Additional Inherited Members | |
Private Member Functions inherited from Interface | |
| Interface ()=default | |
| Interface (const Interface &)=delete | |
| Interface & | operator= (const Interface &)=delete |
| Interface (Interface &&)=delete | |
| Interface & | operator= (Interface &&)=delete |
| virtual | ~Interface ()=default |
Interface provided to something that wants to listener to enable/disable events from its tool button.
| using ToolStateListener::Ptr = std::shared_ptr<ToolStateListener> |
|
pure virtual |
Then function is called whenever the tool button is deselected.
Implemented in MeasureHandler, and PipetteHandler.
|
pure virtual |
This function is called whenever the tool button is selected.
Implemented in MeasureHandler, and PipetteHandler.