![]() |
VR-Forces Developer's Guide
|
A singleton manager for all accessories.

Public Types | |
| typedef std::map< std::string, int > | DtShadowSettingsObjectNameMap |
| typedef std::map< int, DtShadowSettingsObject * > | DtShadowSettingsObjectMap |
Public Member Functions | |
| virtual | ~DtShadowSettingsObjectManager () |
| virtual void | registerShadowSettingsObject (DtShadowSettingsObject *setting) |
| virtual void | unRegisterShadowSettingsObject (const std::string &name) |
| virtual void | unRegisterShadowSettingsObject (int quality) |
| virtual DtShadowSettingsObject * | findShadowSettingsObjectByName (const std::string &name) |
| virtual DtShadowSettingsObject * | findShadowSettingsObjectByQuality (int quality) |
| virtual DtShadowSettingsObjectMap & | shadowSettingsObjectMap () |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| virtual | ~DtVirtualBaseClass () |
Static Public Member Functions | |
| static DtShadowSettingsObjectManager & | instance (DtDe &de) |
Protected Member Functions | |
| DtShadowSettingsObjectManager (DtDe &de) | |
Protected Attributes | |
| DtDe & | myDe |
| DtShadowSettingsObjectMap | myShadowSettingsObjectMap |
| DtShadowSettingsObjectNameMap | myShadowSettingsObjectNameMap |
| typedef std::map<std::string, int> makVrv::DtShadowSettingsObjectManager::DtShadowSettingsObjectNameMap |
A map of accessories.
| typedef std::map<int, DtShadowSettingsObject*> makVrv::DtShadowSettingsObjectManager::DtShadowSettingsObjectMap |
|
virtual |
DTOR.
|
protected |
CTOR.
|
static |
Lazily create singleton.
|
virtual |
Add setting to DtShadowSettingsObjectManager. Ownership of setting transfers to DtShadowSettingsObjectManager including responsibility of deletion.
|
virtual |
Remove setting from DtShadowSettingsObjectManager. Accessory will be deleted during this call.
|
virtual |
|
virtual |
Accessor for the shadow setting object.
|
virtual |
Accessor for the shadow setting object.
|
virtual |
Accessor for the setting map.
|
protected |
|
protected |
|
protected |