VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Typedefs | Variables
diGuyCharacterData.h File Reference

Contains the DtDiGuyCharacterData class declaration. More...

Go to the source code of this file.

Classes

class  DiGuyTypeMapFieldStruct
 Contains a set of DI-Guy type map values, e.g "human/military/soldier/male/adult/black/usa/army/m16" There are nine fields and each contains a value. More...
 
class  DtDiGuyCharacterData
 Stores data representing all the possible appearances, animations, hand items, heads, etc. More...
 

Typedefs

typedef std::pair< DtString,
DtString
AlternateNamesPair
 Used to pass the network expected DI-GUY name along with a user friendly name to be used for display purposes. More...
 
typedef std::vector
< AlternateNamesPair
AlternateNamesList
 
typedef
AlternateNamesList::iterator 
AlternateNamesListIterator
 
typedef
AlternateNamesList::const_iterator 
const_AlternateNamesListIterator
 
typedef
DtDiGuyIntrinsicAnimationMap *(* 
DtDiGuyIntrinsicAnimationMapCreatorFcn )()
 
typedef std::vector< DtStringHeadList
 
typedef std::map< DtString,
HeadList
HeadAppearanceMap
 
typedef HeadAppearanceMap::iterator HeadAppearanceMapIterator
 
typedef std::map< DtString,
DiGuyTypeMapFieldStruct
AppearanceToTypeFieldsMap
 

Variables

static const int numDiGuyTypeMapFields = 9
 

Detailed Description

Contains the DtDiGuyCharacterData class declaration.

Typedef Documentation

typedef std::pair<DtString,DtString> AlternateNamesPair

Used to pass the network expected DI-GUY name along with a user friendly name to be used for display purposes.

typedef std::vector<AlternateNamesPair> AlternateNamesList
typedef AlternateNamesList::iterator AlternateNamesListIterator
typedef AlternateNamesList::const_iterator const_AlternateNamesListIterator
typedef DtDiGuyIntrinsicAnimationMap*(* DtDiGuyIntrinsicAnimationMapCreatorFcn)()
typedef std::vector<DtString> HeadList
typedef std::map<DtString,HeadList> HeadAppearanceMap
typedef HeadAppearanceMap::iterator HeadAppearanceMapIterator

Variable Documentation

const int numDiGuyTypeMapFields = 9
static

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)