#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: