22 #include <unordered_set>
34 class DtDiGuyScenario;
72 virtual void diGuyIdsFrom( std::unordered_set<makVrv::DtUniqueID>& input, std::set<makVrv::DtUniqueID>& output )
const;
75 virtual int numberOfDiGuyTypeMapFields()
const;
91 virtual double animationDuration(
const DtString& characterName,
const DtString& animationnName );
94 virtual double animationSpeed(
const DtString& characterName,
const DtString& animationnName );
99 virtual void createCharacterManager();
Stores data representing all the possible appearances, animations, hand items, heads, etc. that are available to a particular character type. It is used by the sim engine at runtime. Populated from both DI-Guy instance and character_animations_table.mtl file.
Definition: diGuyCharacterData.h:63
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
std::vector< AlternateNamesPair > AlternateNamesList
Definition: diGuyCharacterData.h:29
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
Contains the DtDiGuyIntrinsicAnimationMap class declaration.
Contains the DtDiGuyCharacterData class declaration.
Contains makVrv::DtVirtualBaseClass class.
Contains data describing the available attributes and animations for each DI-Guy character type...
Definition: diGuyCharacterDataManager.h:33
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
Definition: vrfDiGuyCharacterDataManager.h:45
A DtSceneObject represents an object that can be positioned in the scene by (possibly) attaching it t...
Definition: DtSceneObject.h:44
Contains makVrv::DtUniqueID type.
makVrv::DtDiGuyScenario * myLightweightInstance
Definition: vrfDiGuyCharacterDataManager.h:104
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
makVrv::DtDe & myDe
Definition: vrfDiGuyCharacterDataManager.h:103
Owns a DiGuy scenario for the application.
Definition: DtDiGuyScenario.h:87