24 class DtPatchIdentifier;
65 virtual void setDiguyAnimation(
const DtString& animation );
66 virtual const DtString& diguyAnimation()
const;
71 virtual void setDiguyUsingAnimationOffset(
bool usingOffset );
72 virtual bool diguyUsingAnimationOffset()
const;
77 virtual void setDiguyAnimationOffset(
const DtVector&
offset );
78 virtual const DtVector& diguyAnimationOffset()
const;
83 virtual void setDiguyTransitionSpeed(
float transitionSpeed );
84 virtual float diguyTransitionSpeed()
const;
89 virtual void setDiguyAppearance(
const DtString& appearance );
90 virtual const DtString& diguyAppearance()
const;
95 virtual void setDiguyBodyWeight(
double );
96 virtual double diguyBodyWeight()
const;
101 virtual void setDiguyHandItem(
const DtString& app );
102 virtual const DtString& diguyHandItem()
const;
107 virtual void setDiguyHead(
const DtString& app );
108 virtual const DtString& diguyHead()
const;
114 virtual void setPrimaryUnitPatch(
const DtPatchIdentifier& patchId );
115 virtual DtPatchIdentifier primaryUnitPatchId()
const;
117 virtual void setSecondaryUnitPatch(
const DtPatchIdentifier& patchId );
118 virtual DtPatchIdentifier secondaryUnitPatchId()
const;
120 virtual void setRankPatch(
const DtPatchIdentifier& patchId );
121 virtual DtPatchIdentifier rankPatchId()
const;
123 virtual void setCharacterName(
const DtString& name );
124 virtual DtString characterName()
const;
bool operator==(const DtReaderWriter &) const
Equivalence operator.
DtRwUnsigned myPrimaryUnitPatchId
Definition: rwDIGuyCharacterState.h:141
DtRwUnsigned myPrimaryUnitPatchCountry
Definition: rwDIGuyCharacterState.h:139
virtual const char * readerWriterType() const
Used to supply a string type that this reader writer type is. This can be used in place of dynamic-ca...
DtRwString myCharacterHead
Definition: rwDIGuyCharacterState.h:132
This class allows one to collect and compare strings using an index number instead of having to do st...
Definition: symbolString.h:27
DtRwReal myBodyWeight
Definition: rwDIGuyCharacterState.h:137
DtRwUnsigned mySecondaryUnitPatchId
Definition: rwDIGuyCharacterState.h:145
DtRwBoolean myUsingAnimationOffset
Definition: rwDIGuyCharacterState.h:134
DtRwUnsigned mySecondaryUnitPatchService
Definition: rwDIGuyCharacterState.h:144
Definition: readerWriter.h:85
Description: Readable, Writable DtString Variable substitutions are done on this object when it is re...
Definition: rwString.h:20
Definition: readerWriterRegistry.h:39
Description: Readable, Writable unsigned int.
Definition: rwUnsigned.h:31
DtRwString myCurrentAnimation
Definition: rwDIGuyCharacterState.h:133
DtRwVector myCurrentAnimationOffset
Definition: rwDIGuyCharacterState.h:135
Definition: rwVector.h:23
DtRwString myCharacterAppearance
Definition: rwDIGuyCharacterState.h:130
DtRwUnsigned mySecondaryUnitPatchCountry
Definition: rwDIGuyCharacterState.h:143
DtRwUnsigned myPrimaryUnitPatchService
Definition: rwDIGuyCharacterState.h:140
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
DtRwUnsigned myRankPatchService
Definition: rwDIGuyCharacterState.h:148
DtRwReal myCurrentTransitionSpeed
Definition: rwDIGuyCharacterState.h:136
DtRwUnsigned myRankPatchCountry
Definition: rwDIGuyCharacterState.h:147
Description: Readable, Writable bool.
Definition: rwBoolean.h:26
DtRwString myCharacterName
Definition: rwDIGuyCharacterState.h:151
#define DT_DLL_vrfutil
This file is used to determine how to build Disable inconsistent dll linkage warning Visual Studio 6...
Definition: vrfutilDefines.h:34
const DtReaderWriter & operator=(const DtReaderWriter &orig)
assignment operator
The DtRwDIGuyCharacterState class is a readable/writable class that can store itself and read itself ...
Definition: rwDIGuyCharacterState.h:37
DtRwString myCharacterHandItem
Definition: rwDIGuyCharacterState.h:131
voidpf uLong offset
Definition: ioapi.h:42
DtRwUnsigned myRankPatchId
Definition: rwDIGuyCharacterState.h:149