![]() |
VR-Forces 4.0.4 Class Documentation
|
A signaler for the shared CIGI settings. More...

Public Member Functions | |
| virtual | ~DtCigiSettingsSignaler () |
| Destructor. | |
Static Public Member Functions | |
| static DtCigiSettingsSignaler & | instance (const DtSharedSettingsManager &) |
| Get an instance of the CIGI settings signaler automatically from the settings manager. | |
| static DtCigiSettingsSignaler & | instance (DtEventQueueInterface &) |
| Get an instance of the CIGI settings signaler from the event queue interface. | |
| static DtCigiSettingsSignaler * | findInstance (DtEventQueueInterface *) |
| Find an instance of the signaler, for an interface, if one does not exist it will not be created. | |
Public Attributes | |
| event_signal< void(const std::string &, int, const std::string &, const std::string &) > | signal_entityTypeMappingSet |
| event_signal< void(const std::string &, int) > | signal_entityTypeMappingRemoved |
| event_signal< void(const std::string &, int, int) > | signal_entityTypeRemapped |
| event_signal< void(const std::string &, int, int, int)> | signal_artPartMappingSet |
| event_signal< void(const std::string &, int, int)> | signal_artPartMappingRemoved |
| event_signal< void(const std::string &, makArchives::DtCigiComponentClass, int, const std::string &)> | signal_componentMappingSet |
| event_signal< void(const std::string &, makArchives::DtCigiComponentClass, int)> | signal_componentMappingRemoved |
| event_signal< void(const std::string &, int, int)> | signal_modelStateMappingSet |
| event_signal< void(const std::string &, int)> | signal_modelStateMappingRemoved |
| event_signal< void(const std::string &, int, const std::string &)> | signal_animationMappingSet |
| event_signal< void(const std::string &, int)> | signal_animationMappingRemoved |
| event_signal< void(const std::string &, int, const std::string &)> | signal_databaseMappingSet |
| event_signal< void(const std::string &, int)> | signal_databaseMappingRemoved |
| event_signal< void(const std::string &, const makArchives::DtCigiSettingsRecord &)> | signal_settingsLoaded |
Protected Member Functions | |
| DtCigiSettingsSignaler (DtEventQueueInterface &eqi) | |
Private Member Functions | |
| DtCigiSettingsSignaler (const DtCigiSettingsSignaler &) | |
| DtCigiSettingsSignaler & | operator= (const DtCigiSettingsSignaler &) |
A signaler for the shared CIGI settings.
This is used to send changes in currently used settings from the IG to the CIGI connection thread.
| virtual makVrv::DtCigiSettingsSignaler::~DtCigiSettingsSignaler | ( | ) | [virtual] |
Destructor.
| makVrv::DtCigiSettingsSignaler::DtCigiSettingsSignaler | ( | DtEventQueueInterface & | eqi | ) | [protected] |
| makVrv::DtCigiSettingsSignaler::DtCigiSettingsSignaler | ( | const DtCigiSettingsSignaler & | ) | [private] |
| static DtCigiSettingsSignaler& makVrv::DtCigiSettingsSignaler::instance | ( | const DtSharedSettingsManager & | ) | [static] |
Get an instance of the CIGI settings signaler automatically from the settings manager.
| static DtCigiSettingsSignaler& makVrv::DtCigiSettingsSignaler::instance | ( | DtEventQueueInterface & | ) | [static] |
Get an instance of the CIGI settings signaler from the event queue interface.
This will return the same signaler independent of the thread.
| static DtCigiSettingsSignaler* makVrv::DtCigiSettingsSignaler::findInstance | ( | DtEventQueueInterface * | ) | [static] |
Find an instance of the signaler, for an interface, if one does not exist it will not be created.
| NULL | if the instance does not exist. |
| DtCigiSettingsSignaler& makVrv::DtCigiSettingsSignaler::operator= | ( | const DtCigiSettingsSignaler & | ) | [private] |
| event_signal< void (const std::string&,int,const std::string&,const std::string&) > makVrv::DtCigiSettingsSignaler::signal_entityTypeMappingSet |
| event_signal< void (const std::string&,int) > makVrv::DtCigiSettingsSignaler::signal_entityTypeMappingRemoved |
| event_signal< void (const std::string&, int, int) > makVrv::DtCigiSettingsSignaler::signal_entityTypeRemapped |
| event_signal< void (const std::string&, int, int, int)> makVrv::DtCigiSettingsSignaler::signal_artPartMappingSet |
| event_signal< void (const std::string&, int, int)> makVrv::DtCigiSettingsSignaler::signal_artPartMappingRemoved |
| event_signal<void (const std::string&, makArchives::DtCigiComponentClass, int, const std::string&)> makVrv::DtCigiSettingsSignaler::signal_componentMappingSet |
| event_signal<void (const std::string&, makArchives::DtCigiComponentClass, int)> makVrv::DtCigiSettingsSignaler::signal_componentMappingRemoved |
| event_signal<void (const std::string&, int, int)> makVrv::DtCigiSettingsSignaler::signal_modelStateMappingSet |
| event_signal<void (const std::string&, int)> makVrv::DtCigiSettingsSignaler::signal_modelStateMappingRemoved |
| event_signal<void (const std::string&, int, const std::string&)> makVrv::DtCigiSettingsSignaler::signal_animationMappingSet |
| event_signal<void (const std::string&, int)> makVrv::DtCigiSettingsSignaler::signal_animationMappingRemoved |
| event_signal<void (const std::string&, int, const std::string&)> makVrv::DtCigiSettingsSignaler::signal_databaseMappingSet |
| event_signal<void (const std::string&, int)> makVrv::DtCigiSettingsSignaler::signal_databaseMappingRemoved |
| event_signal<void (const std::string&, const makArchives::DtCigiSettingsRecord&)> makVrv::DtCigiSettingsSignaler::signal_settingsLoaded |