#include <anatomist/controler/controldictionary.h>
Definition at line 47 of file controldictionary.h.
◆ ControlCreator
typedef ControlPtr(* anatomist::ControlDictionary::ControlCreator) () |
◆ ControlDictionary()
anatomist::ControlDictionary::ControlDictionary |
( |
| ) |
|
◆ ~ControlDictionary()
anatomist::ControlDictionary::~ControlDictionary |
( |
| ) |
|
◆ addControl() [1/2]
void anatomist::ControlDictionary::addControl |
( |
const std::string & |
name, |
|
|
ControlCreator |
creator, |
|
|
int |
priority, |
|
|
bool |
allowreplace = false |
|
) |
| |
◆ addControl() [2/2]
void anatomist::ControlDictionary::addControl |
( |
const std::string & |
name, |
|
|
ControlCreatorBase * |
creator, |
|
|
int |
priority, |
|
|
bool |
allowreplace = false |
|
) |
| |
◆ controlPriority()
int anatomist::ControlDictionary::controlPriority |
( |
const std::string & |
name | ) |
const |
◆ getControlInstance()
ControlPtr anatomist::ControlDictionary::getControlInstance |
( |
const std::string & |
name | ) |
|
◆ instance()
◆ removeControl()
bool anatomist::ControlDictionary::removeControl |
( |
const std::string & |
| ) |
|
◆ testPriorityUnicity()
int anatomist::ControlDictionary::testPriorityUnicity |
( |
int |
priority | ) |
|
The documentation for this class was generated from the following file: