49 virtual void setTargetLocation(
const DtVector& vector);
50 virtual DtVector targetLocation()
const;
56 virtual const DtUUID& target()
const;
60 virtual void setTarget(
const DtUUID&);
65 virtual double originalDateAndTimeOfContact()
const;
66 virtual void setOriginalDateAndTimeOfContact(
double d);
71 virtual bool engagementComplete()
const;
72 virtual void setEngagementComplete(
bool complete);
77 virtual int numberKilled()
const;
78 virtual void setNumberKilled(
int num);
83 virtual int numberCaptured()
const;
84 virtual void setNumberCaptured(
int num);
103 namespace DtBufferSerialize
bool operator==(const DtReaderWriter &) const
Equivalence operator.
UUID is a unique ID wrapper class.
Definition: rwUUID.h:226
DT_DLL_readerWriter int getSize(const DtString &val)
The number of bytes required to encode the value.
DtRwBoolean myEngagementComplete
Definition: rwEngagementInfo.h:97
Definition: symbolString.h:20
DtRwInt myNumberCaptured
Definition: rwEngagementInfo.h:99
Definition: readerWriter.h:85
Definition: readerWriterRegistry.h:39
Contains the DtUUID class declaration.
Description: Readable, Writable uuid string. Use this class in order to convert from object marking t...
Definition: rwUUID.h:428
Definition: asyncJobServer.h:37
Definition: rwVector.h:23
DtRwInt myNumberKilled
Definition: rwEngagementInfo.h:98
DtRwReal myOriginalDateAndTimeOfContact
Definition: rwEngagementInfo.h:100
Description: Readable, Writable int.
Definition: rwInt.h:25
DT_DLL_readerWriter char * encode(const DtFilename &val, char *buffer)
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned...
DtRwUUID myTarget
Definition: rwEngagementInfo.h:95
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
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
DtRwVector myTargetLocation
Definition: rwEngagementInfo.h:96
const DtReaderWriter & operator=(const DtReaderWriter &orig)
assignment operator
DT_DLL_readerWriter const char * decode(DtString &val, const char *buffer)
Decodes a value from buffer and places the result in val of the type specified by val...
Contains information about an engagement against a single enemy.
Definition: rwEngagementInfo.h:23