#include <anatomist/controler/controlmanager.h>
|
| ~ControlManager () |
|
std::set< std::string > | availableControlList (const std::string &view, const std::list< std::string > &objects) const |
|
std::set< std::string > | availableControlList (const std::string &view, const std::string &object) const |
|
std::set< std::string > | activableControlList (const std::string &view, const std::list< std::string > &selectedObjects) const |
|
bool | insertView (const std::string &view, const ViewControls &viewControls) |
|
bool | removeView (const std::string &view) |
|
bool | insertObject (const std::string &object, const ObjectControls &objectControls) |
|
bool | removeObject (const std::string &object) |
|
void | addControl (const std::string &view, const std::string &object, const std::set< std::string > &controls) |
|
void | addControl (const std::string &view, const std::string &object, const std::string &control) |
|
bool | removeControl (const std::string &view, const std::string &object, const std::string &control) |
|
bool | removeControlList (const std::string &view, const std::string &object) |
|
void | print () const |
|
Definition at line 68 of file controlmanager.h.
◆ const_iterator
◆ iterator
◆ ~ControlManager()
anatomist::ControlManager::~ControlManager |
( |
| ) |
|
◆ activableControlList()
std::set< std::string > anatomist::ControlManager::activableControlList |
( |
const std::string & |
view, |
|
|
const std::list< std::string > & |
selectedObjects |
|
) |
| const |
◆ addControl() [1/2]
void anatomist::ControlManager::addControl |
( |
const std::string & |
view, |
|
|
const std::string & |
object, |
|
|
const std::set< std::string > & |
controls |
|
) |
| |
◆ addControl() [2/2]
void anatomist::ControlManager::addControl |
( |
const std::string & |
view, |
|
|
const std::string & |
object, |
|
|
const std::string & |
control |
|
) |
| |
◆ availableControlList() [1/2]
std::set< std::string > anatomist::ControlManager::availableControlList |
( |
const std::string & |
view, |
|
|
const std::list< std::string > & |
objects |
|
) |
| const |
◆ availableControlList() [2/2]
std::set< std::string > anatomist::ControlManager::availableControlList |
( |
const std::string & |
view, |
|
|
const std::string & |
object |
|
) |
| const |
◆ insertObject()
bool anatomist::ControlManager::insertObject |
( |
const std::string & |
object, |
|
|
const ObjectControls & |
objectControls |
|
) |
| |
◆ insertView()
bool anatomist::ControlManager::insertView |
( |
const std::string & |
view, |
|
|
const ViewControls & |
viewControls |
|
) |
| |
◆ instance()
◆ print()
void anatomist::ControlManager::print |
( |
| ) |
const |
◆ removeControl()
bool anatomist::ControlManager::removeControl |
( |
const std::string & |
view, |
|
|
const std::string & |
object, |
|
|
const std::string & |
control |
|
) |
| |
◆ removeControlList()
bool anatomist::ControlManager::removeControlList |
( |
const std::string & |
view, |
|
|
const std::string & |
object |
|
) |
| |
◆ removeObject()
bool anatomist::ControlManager::removeObject |
( |
const std::string & |
object | ) |
|
◆ removeView()
bool anatomist::ControlManager::removeView |
( |
const std::string & |
view | ) |
|
The documentation for this class was generated from the following file: