OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
ToolActivityNotifier.h
Go to the documentation of this file.
1
4// ###########################################################################################################################################################################################################################################################################################################################
5
6#pragma once
7
8#include "OToolkitAPI/Tool.h"
9
10namespace otoolkit {
11
13 public:
16
17 virtual void toolStarted(otoolkit::Tool* _tool) = 0;
18 virtual void toolStopped(otoolkit::Tool* _tool) = 0;
19
20 virtual void toolWasShown(otoolkit::Tool* _tool) = 0;
21 virtual void toolWasHidden(otoolkit::Tool* _tool) = 0;
22 };
23
24}
Definition ToolActivityNotifier.h:12
virtual void toolWasHidden(otoolkit::Tool *_tool)=0
virtual void toolWasShown(otoolkit::Tool *_tool)=0
virtual void toolStopped(otoolkit::Tool *_tool)=0
virtual ~ToolActivityNotifier()
Definition ToolActivityNotifier.h:15
ToolActivityNotifier()
Definition ToolActivityNotifier.h:14
virtual void toolStarted(otoolkit::Tool *_tool)=0
Definition Tool.h:27
Definition ToolManager.h:30