![]() |
VR-Forces 4.1 Class Documentation
|
Record for an element definition (new type) More...
Public Types | |
| typedef std::vector < DtVisualizerDefinitionRecord > | VisualizerDefinitionSet |
| Vector of visualizer definitions. | |
| typedef std::vector < VisualizerDefinitionSet > | VisualizerDefinitionSets |
| Vector of visualizer definition sets. | |
Public Member Functions | |
| DtElementDefinitionRecord () | |
| CTOR. | |
| void | setName (const Utf8String &name) |
| Set the definition's name Name must be unique. | |
| void | setParentName (const Utf8String &parentName) |
| Set the name of the definition's parent Set to "" to specify no parent (meaning a root definition) | |
| void | setVisualizerDefinitionSets (const VisualizerDefinitionSets &sets) |
| Set the definition sets vector. | |
| const Utf8String & | name () const |
| definition name accessor | |
| const Utf8String & | parentName () const |
| definition parent name accessor a value of "" indicates no parent | |
| const VisualizerDefinitionSets & | visualizerDefinitionSets () const |
| visualizer definition sets accessor | |
Protected Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Protected Attributes | |
| Utf8String | myName |
| Utf8String | myParentName |
| VisualizerDefinitionSets | myVisualizerDefinitionSets |
Friends | |
| class | boost::serialization::access |
Record for an element definition (new type)
| typedef std::vector<DtVisualizerDefinitionRecord> makArchives::DtElementDefinitionRecord::VisualizerDefinitionSet |
Vector of visualizer definitions.
| typedef std::vector<VisualizerDefinitionSet> makArchives::DtElementDefinitionRecord::VisualizerDefinitionSets |
Vector of visualizer definition sets.
| makArchives::DtElementDefinitionRecord::DtElementDefinitionRecord | ( | ) |
CTOR.
| void makArchives::DtElementDefinitionRecord::setName | ( | const Utf8String & | name | ) |
Set the definition's name Name must be unique.
| void makArchives::DtElementDefinitionRecord::setParentName | ( | const Utf8String & | parentName | ) |
Set the name of the definition's parent Set to "" to specify no parent (meaning a root definition)
| void makArchives::DtElementDefinitionRecord::setVisualizerDefinitionSets | ( | const VisualizerDefinitionSets & | sets | ) |
Set the definition sets vector.
| const Utf8String& makArchives::DtElementDefinitionRecord::name | ( | ) | const |
definition name accessor
| const Utf8String& makArchives::DtElementDefinitionRecord::parentName | ( | ) | const |
definition parent name accessor a value of "" indicates no parent
| const VisualizerDefinitionSets& makArchives::DtElementDefinitionRecord::visualizerDefinitionSets | ( | ) | const |
visualizer definition sets accessor
|
inlineprotected |
|
friend |
|
protected |
|
protected |
|
protected |