![]() |
VR-Forces 4.0.4 Class Documentation
|
DtRemoteGraphicManager objects hold the state (visible or not) of remote graphic sets and notify other objects of changes in that state. More...

Public Member Functions | |
| virtual | ~DtRemoteGraphicSetManager () |
| Destructor. | |
| virtual void | setRemoteGraphicSet (const std::string &name, bool onOff) |
| Sets whether the remote graphic set is visible or not. | |
| virtual bool | remoteGraphicSetStatus (const std::string &name) const |
| Returns whether a remote graphic set is on or off (visible or not). | |
| virtual void | addRemoteGraphicSet (const std::string &name) |
| virtual void | removeRemoteGraphicSet (const std::string &name) |
Static Public Member Functions | |
| static DtRemoteGraphicSetManager & | instance (DtDe &de) |
Public Attributes | |
| boost::signal< void(const std::string &, bool)> | signal_remoteGraphicSetChanged |
| boost::signal< void(const std::string &)> | signal_remoteGraphicSetRemoved |
| boost::signal< void(const std::string &, const std::string &)> | signal_attributeGroupTemplateAdded |
| boost::signal< void(const std::string &, const std::string &)> | signal_attributeGroupTemplateRemoved |
| boost::signal< void(const std::string &, const std::string &, bool)> | signal_attributeGroupTemplateStatusChanged |
Protected Member Functions | |
| DtRemoteGraphicSetManager (DtDe &de) | |
| Constructor. | |
Protected Attributes | |
| DtDe & | myDe |
| std::map< std::string, bool > | myRemoteGraphicSets |
DtRemoteGraphicManager objects hold the state (visible or not) of remote graphic sets and notify other objects of changes in that state.
| virtual makVrv::DtRemoteGraphicSetManager::~DtRemoteGraphicSetManager | ( | ) | [virtual] |
Destructor.
| makVrv::DtRemoteGraphicSetManager::DtRemoteGraphicSetManager | ( | DtDe & | de | ) | [protected] |
Constructor.
| static DtRemoteGraphicSetManager& makVrv::DtRemoteGraphicSetManager::instance | ( | DtDe & | de | ) | [static] |
| virtual void makVrv::DtRemoteGraphicSetManager::setRemoteGraphicSet | ( | const std::string & | name, |
| bool | onOff | ||
| ) | [virtual] |
Sets whether the remote graphic set is visible or not.
Will add a set to the manager if it does not exist and will emit a signal to alert others of the change.
| virtual bool makVrv::DtRemoteGraphicSetManager::remoteGraphicSetStatus | ( | const std::string & | name | ) | const [virtual] |
Returns whether a remote graphic set is on or off (visible or not).
| virtual void makVrv::DtRemoteGraphicSetManager::addRemoteGraphicSet | ( | const std::string & | name | ) | [virtual] |
| virtual void makVrv::DtRemoteGraphicSetManager::removeRemoteGraphicSet | ( | const std::string & | name | ) | [virtual] |
| boost::signal<void (const std::string&, bool)> makVrv::DtRemoteGraphicSetManager::signal_remoteGraphicSetChanged |
| boost::signal<void (const std::string&)> makVrv::DtRemoteGraphicSetManager::signal_remoteGraphicSetRemoved |
| boost::signal<void (const std::string&, const std::string&)> makVrv::DtRemoteGraphicSetManager::signal_attributeGroupTemplateAdded |
| boost::signal<void (const std::string&, const std::string&)> makVrv::DtRemoteGraphicSetManager::signal_attributeGroupTemplateRemoved |
| boost::signal<void (const std::string&, const std::string&, bool)> makVrv::DtRemoteGraphicSetManager::signal_attributeGroupTemplateStatusChanged |
DtDe& makVrv::DtRemoteGraphicSetManager::myDe [protected] |
std::map<std::string, bool> makVrv::DtRemoteGraphicSetManager::myRemoteGraphicSets [protected] |