![]() |
KiCad PCB EDA Suite
|
Go to the source code of this file.
Classes | |
class | TOOL_BASE |
Base abstract interface for all kinds of tools. More... | |
Namespaces | |
KIGFX | |
The Cairo implementation of the graphics abstraction layer. | |
Typedefs | |
typedef int | TOOL_ID |
Unique identifier for tools. More... | |
using | TOOL_STATE_FUNC = std::function< int(const TOOL_EVENT &)> |
Enumerations | |
enum | TOOL_TYPE { INTERACTIVE = 0x01, BATCH = 0x02 } |
typedef int TOOL_ID |
Unique identifier for tools.
Definition at line 57 of file tool_base.h.
using TOOL_STATE_FUNC = std::function<int(const TOOL_EVENT&)> |
Definition at line 59 of file tool_base.h.
enum TOOL_TYPE |
Enumerator | |
---|---|
INTERACTIVE | Tool that interacts with the user. Tool that runs in the background without any user intervention |
BATCH |
Definition at line 47 of file tool_base.h.