54 virtual void setDIGuyCharacter(
const DtString& character);
55 virtual const DtString & dIGuyCharacter()
const;
62 virtual bool usingRandomAppearances()
const;
63 virtual void setUsingRandomAppearances(
bool useRandom);
71 virtual DtString nextRandomAppearance();
77 virtual bool usingRandomHandItems()
const;
78 virtual void setUsingRandomHandItems(
bool useRandom);
86 virtual DtString nextRandomHandItem();
92 virtual bool usingRandomHeads()
const;
93 virtual void setUsingRandomHeads(
bool useRandom);
Definition: symbolString.h:20
DtRwNLengthStringVector is a named, readable/writable vector of strings of arbitrary length...
Definition: rwNLengthStringVector.h:28
DtRwNLengthStringVector myRandomHeads
Definition: rwDIGuyCharacterInfo.h:116
DtRwBoolean myUsingRandomHandItems
Definition: rwDIGuyCharacterInfo.h:113
DtRwBoolean myUsingRandomAppearances
Definition: rwDIGuyCharacterInfo.h:111
Description: Readable, Writable DtString Variable substitutions are done on this object when it is re...
Definition: rwString.h:20
Definition: readerWriterRegistry.h:39
virtual DtRwDIGuyCharacterState * clone(DtReaderWriterRegistry *const parentRegistry=0) const
Returns a newly created clone of this class.
bool operator==(const DtRwDIGuyCharacterState &) const
DtRwDIGuyCharacterState & operator=(const DtRwDIGuyCharacterState &orig)
DtRwBoolean myUsingRandomHeads
Definition: rwDIGuyCharacterInfo.h:115
std::vector< DtString > myUsedAppearances
If using a random appearance upon creation, when an appearance has been used it is removed from the a...
Definition: rwDIGuyCharacterInfo.h:121
The DtRwDIGuyCharactertInfo class is a readable/writable class that can store itself and read itself ...
Definition: rwDIGuyCharacterInfo.h:31
Description: Readable, Writable bool.
Definition: rwBoolean.h:26
#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
The DtRwDIGuyCharacterState class is a readable/writable class that can store itself and read itself ...
Definition: rwDIGuyCharacterState.h:30
virtual const char * readerWriterType() const
DtRwNLengthStringVector myRandomHandItems
Definition: rwDIGuyCharacterInfo.h:114
DtRwString myCharacterType
Definition: rwDIGuyCharacterInfo.h:110
DtRwNLengthStringVector myRandomAppearances
Definition: rwDIGuyCharacterInfo.h:112