![]() |
VR-Forces 5.0.3 Developer's Guide
|
The DtDIGuyIntrinsicAnimationMap class is a class that stores the DI-Guy animations that are intrinsic motion animations, ones the user would not task the entity to do like walking, running, aiming....This map holds all the intrinsic animations for a character. It loads up a mtl file that describes the animations.
Further notes: contains list of intrinsic animations available to a particular character/character type.
Public Types | |
| typedef std::list < DtDiGuyAnimationSharedPtr > | AnimationList |
| typedef AnimationList::iterator | AnimationListIterator |
| typedef AnimationList::const_iterator | const_AnimationListIterator |
| typedef DtBoost::shared_ptr < AnimationList > | AnimationListSharedPtr |
| typedef std::map < DtLifeformStaticPosture, AnimationListSharedPtr > | IntrinsicAnimationMap |
| typedef IntrinsicAnimationMap::iterator | IntrinsicAnimationMapIterator |
| typedef IntrinsicAnimationMap::const_iterator | const_IntrinsicAnimationMapIterator |
| typedef std::list < DtLifeformStaticPosture > | PostureList |
| typedef std::map < DtLifeformStaticPosture, PostureList > | BackupPostureMap |
Protected Attributes | |
| DtFilename | myIntrinsicAnimationMapFile |
| IntrinsicAnimationMap | myIntrinsicAnimationMap |
| BackupPostureMap | myBackupPostures |
| DtOutputStream * | myDebugOutputStream |
| typedef std::list<DtDiGuyAnimationSharedPtr> DtDiGuyIntrinsicAnimationMap::AnimationList |
| typedef AnimationList::iterator DtDiGuyIntrinsicAnimationMap::AnimationListIterator |
| typedef AnimationList::const_iterator DtDiGuyIntrinsicAnimationMap::const_AnimationListIterator |
| typedef DtBoost::shared_ptr<AnimationList> DtDiGuyIntrinsicAnimationMap::AnimationListSharedPtr |
| typedef std::map<DtLifeformStaticPosture,AnimationListSharedPtr> DtDiGuyIntrinsicAnimationMap::IntrinsicAnimationMap |
| typedef IntrinsicAnimationMap::iterator DtDiGuyIntrinsicAnimationMap::IntrinsicAnimationMapIterator |
| typedef IntrinsicAnimationMap::const_iterator DtDiGuyIntrinsicAnimationMap::const_IntrinsicAnimationMapIterator |
| typedef std::list<DtLifeformStaticPosture> DtDiGuyIntrinsicAnimationMap::PostureList |
| typedef std::map<DtLifeformStaticPosture,PostureList> DtDiGuyIntrinsicAnimationMap::BackupPostureMap |
| DtDiGuyIntrinsicAnimationMap::DtDiGuyIntrinsicAnimationMap | ( | ) |
| DtDiGuyIntrinsicAnimationMap::DtDiGuyIntrinsicAnimationMap | ( | const DtFilename & | name | ) |
| DtDiGuyIntrinsicAnimationMap::DtDiGuyIntrinsicAnimationMap | ( | const DtDiGuyIntrinsicAnimationMap & | orig | ) |
|
virtual |
| DtDiGuyIntrinsicAnimationMap& DtDiGuyIntrinsicAnimationMap::operator= | ( | const DtDiGuyIntrinsicAnimationMap & | orig | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protected |
|
protected |
|
protected |
|
mutableprotected |