37 virtual void setEmbarkInSlot(
int);
38 virtual int embarkInSlot()
const;
40 virtual void setChooseAnyAvailableSlotIfTaken(
bool);
41 virtual bool chooseAnyAvailableSlotIfTaken()
const;
61 namespace DtBufferSerialize
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...
DT_DLL_readerWriter int getSize(const DtString &val)
The number of bytes required to encode the value.
Definition: symbolString.h:20
Definition: readerWriter.h:85
Reader-Writer embarkation slot to embark on selected.
Definition: rwEmbarkationSlot.h:18
Definition: readerWriterRegistry.h:39
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...
virtual const char * xmlType() const
Definition: rwEmbarkationSlot.h:51
Description: Readable, Writable bool.
Definition: rwBoolean.h:26
DtRwInt myEmbarkInSlot
Definition: rwEmbarkationSlot.h:57
#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
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...
static const char * theXmlType()
The type that is used when archiving to an XML stream.
DtRwBoolean myChooseAnyAvailableIfSlotTaken
Definition: rwEmbarkationSlot.h:58