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