19 #include "vlutil/vlFilename.h"
48 virtual void setForceId(
int newId);
49 virtual int forceId();
52 virtual void setForceName(
const DtString& newName);
53 virtual const DtString& forceName()
const;
56 virtual void setForceColor(
int r,
int g,
int b);
60 virtual void setIncludeInDialogs(
bool include);
61 virtual bool includeInDialogs();
64 virtual void setHostileToForce(
int forceId);
66 virtual std::list<int> hostileToList();
70 virtual void setCountry(
const DtString&);
71 virtual const DtString& country()
const;
94 parentRegistry = NULL);
96 parentRegistry = NULL);
DtRwBoolean myIncludeInDialogs
Definition: rwForceDescriptionList.h:77
Definition: symbolString.h:20
DtRwInt myForceId
Definition: rwForceDescriptionList.h:74
A Readable, Writable version of DtList. This class cannot be used directly, but must be inherited to ...
Definition: rwList.h:26
DtRwIntegerList myHostileToList
Definition: rwForceDescriptionList.h:78
virtual DtlObjPtr getData(DtlObjPtr args, const DtReaderWriter::SearchPaths &searchPaths, const DtVariableBindingsList &variableBindings)=0
This method must be overridden by a subclass. Within this method, new instances of the DtReaderWriter...
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
ReaderWriter for lists of force descriptions.
Definition: rwForceDescriptionList.h:28
Definition: rwVector.h:23
Instances of DtRwIntegerList are lists of readable, writeable integers (DtRwInts). The list contains pointers to DtRwInt instances.
Definition: rwIntegerList.h:19
std::list< const DtRwVariableBindings * > DtVariableBindingsList
Definition: readerWriterRegistry.h:29
Description: Readable, Writable int.
Definition: rwInt.h:25
std::vector< DtFilename > SearchPaths
Definition: readerWriter.h:92
DtRwString myCountry
Definition: rwForceDescriptionList.h:79
DtRwVector myForceColor
Definition: rwForceDescriptionList.h:76
DtRwString myForceName
Definition: rwForceDescriptionList.h:75
Description: Readable, Writable bool.
Definition: rwBoolean.h:26
Description: A readable, writable list of force descriptions.
Definition: rwForceDescriptionList.h:86
const DtRwList & operator=(const DtRwList &orig)
Calls down to DtReaderWriter::operator=(). List elements are not copied.
#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