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
10
namespace
otoolkit
{
11
12
class
ToolActivityNotifier
{
13
public
:
14
ToolActivityNotifier
() {};
15
virtual
~ToolActivityNotifier
() {};
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
}
Tool.h
otoolkit::ToolActivityNotifier
Definition
ToolActivityNotifier.h:12
otoolkit::ToolActivityNotifier::toolWasHidden
virtual void toolWasHidden(otoolkit::Tool *_tool)=0
otoolkit::ToolActivityNotifier::toolWasShown
virtual void toolWasShown(otoolkit::Tool *_tool)=0
otoolkit::ToolActivityNotifier::toolStopped
virtual void toolStopped(otoolkit::Tool *_tool)=0
otoolkit::ToolActivityNotifier::~ToolActivityNotifier
virtual ~ToolActivityNotifier()
Definition
ToolActivityNotifier.h:15
otoolkit::ToolActivityNotifier::ToolActivityNotifier
ToolActivityNotifier()
Definition
ToolActivityNotifier.h:14
otoolkit::ToolActivityNotifier::toolStarted
virtual void toolStarted(otoolkit::Tool *_tool)=0
otoolkit::Tool
Definition
Tool.h:27
otoolkit
Definition
ToolManager.h:30
Tools
OToolkitAPI
include
OToolkitAPI
ToolActivityNotifier.h
Generated by
1.10.0