![]() |
VR-Forces 4.1.1 Class Documentation
|
Record of miscellaneous CIGI settings. More...
Public Member Functions | |
| DtCigiSettingsRecord () | |
| CTOR. | |
| ~DtCigiSettingsRecord () | |
| DTOR. | |
| DtCigiSettingsRecord (const DtCigiSettingsRecord &orig) | |
| Copy CTOR. | |
| DtCigiSettingsRecord & | operator= (const DtCigiSettingsRecord &orig) |
| Assignment OP. | |
| void | setEntityTypeMapRecord (const DtCigiEntityTypeMapRecord &record) |
| DtCigiEntityTypeMapRecord & | entityTypeMapRecord () |
| const DtCigiEntityTypeMapRecord & | entityTypeMapRecord () const |
| void | setComponentMapping (DtCigiComponentClass compClass, int compId, const std::string &str) |
| const std::string & | findComponentMapping (DtCigiComponentClass compClass, int compId) const |
| void | removeComponentMapping (DtCigiComponentClass compClass, int compId) |
| const std::map< int, std::string > & | componentMap (DtCigiComponentClass compClass) const |
| void | setModelStateMapRecord (const DtCigiComponentMapRecord &record) |
| DtCigiComponentMapRecord & | modelStateMapRecord () |
| const DtCigiComponentMapRecord & | modelStateMapRecord () const |
| const std::map< int, std::string > & | databaseMap () const |
| void | setDatabaseMapping (int databaseNumber, const std::string &filename) |
| const std::string & | findDatabaseFilename (int databaseNumber) const |
| void | removeDatabaseMapping (int databaseNumber) |
| void | setAnimationMapping (int animationId, const std::string &animationName) |
| const std::string & | findAnimationName (int animationId) const |
| void | removeAnimationMapping (int animationId) |
| const std::map< int, std::string > & | animationMap () const |
Protected Member Functions | |
| void | removeComponentMapping (std::map< int, std::string > &mapping, int compId) |
| void | setComponentMapping (std::map< int, std::string > &mapping, int compId, const std::string &str) |
| const std::string & | findComponentMapping (const std::map< int, std::string > &mapping, int compId) const |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
| When the class Archive corresponds to an output archive, the & operator is defined similar to <<. | |
Protected Attributes | |
| DtCigiEntityTypeMapRecord | myEntityTypeMap |
| std::map< int, std::string > | myEntityComponentMap |
| std::map< int, std::string > | myViewComponentMap |
| std::map< int, std::string > | mySystemComponentMap |
| DtCigiComponentMapRecord | myModelStateMap |
| std::map< int, std::string > | myAnimationMap |
| std::map< int, std::string > | myDatabaseMap |
| std::string | myEmptyString |
| std::map< int, std::string > | myEmptyMap |
Friends | |
| class | boost::serialization::access |
| Serialization/Deserialization //. | |
Record of miscellaneous CIGI settings.
| makArchives::DtCigiSettingsRecord::DtCigiSettingsRecord | ( | ) |
CTOR.
| makArchives::DtCigiSettingsRecord::~DtCigiSettingsRecord | ( | ) |
DTOR.
| makArchives::DtCigiSettingsRecord::DtCigiSettingsRecord | ( | const DtCigiSettingsRecord & | orig | ) |
Copy CTOR.
| DtCigiSettingsRecord& makArchives::DtCigiSettingsRecord::operator= | ( | const DtCigiSettingsRecord & | orig | ) |
Assignment OP.
| void makArchives::DtCigiSettingsRecord::setEntityTypeMapRecord | ( | const DtCigiEntityTypeMapRecord & | record | ) |
| DtCigiEntityTypeMapRecord& makArchives::DtCigiSettingsRecord::entityTypeMapRecord | ( | ) |
| const DtCigiEntityTypeMapRecord& makArchives::DtCigiSettingsRecord::entityTypeMapRecord | ( | ) | const |
| void makArchives::DtCigiSettingsRecord::setComponentMapping | ( | DtCigiComponentClass | compClass, |
| int | compId, | ||
| const std::string & | str | ||
| ) |
| const std::string& makArchives::DtCigiSettingsRecord::findComponentMapping | ( | DtCigiComponentClass | compClass, |
| int | compId | ||
| ) | const |
| void makArchives::DtCigiSettingsRecord::removeComponentMapping | ( | DtCigiComponentClass | compClass, |
| int | compId | ||
| ) |
| const std::map<int, std::string>& makArchives::DtCigiSettingsRecord::componentMap | ( | DtCigiComponentClass | compClass | ) | const |
| void makArchives::DtCigiSettingsRecord::setModelStateMapRecord | ( | const DtCigiComponentMapRecord & | record | ) |
| DtCigiComponentMapRecord& makArchives::DtCigiSettingsRecord::modelStateMapRecord | ( | ) |
| const DtCigiComponentMapRecord& makArchives::DtCigiSettingsRecord::modelStateMapRecord | ( | ) | const |
| const std::map<int, std::string>& makArchives::DtCigiSettingsRecord::databaseMap | ( | ) | const |
| void makArchives::DtCigiSettingsRecord::setDatabaseMapping | ( | int | databaseNumber, |
| const std::string & | filename | ||
| ) |
| const std::string& makArchives::DtCigiSettingsRecord::findDatabaseFilename | ( | int | databaseNumber | ) | const |
| void makArchives::DtCigiSettingsRecord::removeDatabaseMapping | ( | int | databaseNumber | ) |
| void makArchives::DtCigiSettingsRecord::setAnimationMapping | ( | int | animationId, |
| const std::string & | animationName | ||
| ) |
| const std::string& makArchives::DtCigiSettingsRecord::findAnimationName | ( | int | animationId | ) | const |
| void makArchives::DtCigiSettingsRecord::removeAnimationMapping | ( | int | animationId | ) |
| const std::map<int, std::string>& makArchives::DtCigiSettingsRecord::animationMap | ( | ) | const |
|
protected |
|
protected |
|
protected |
|
inlineprotected |
When the class Archive corresponds to an output archive, the & operator is defined similar to <<.
Likewise, when the class Archive is a type of input archive the & operator is defined similar to >>.
|
friend |
Serialization/Deserialization //.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |