12 #include <vlutil/vlNetTypes.h>
13 #include <vlpi/netStructs.h>
57 virtual int type()
const;
62 virtual void setEmbarkObject(
const DtUUID&);
63 virtual const DtUUID& embarkObject()
const;
65 virtual void setParent(
const DtUUID&);
66 virtual const DtUUID& parent()
const;
68 virtual void setResult(
int);
69 virtual int result()
const;
71 virtual void setSlot(
int);
72 virtual int slot()
const;
74 virtual void setSlotName(
const DtString&);
75 virtual const DtString& slotName()
const;
77 virtual void setSlotType(
const DtString&);
78 virtual const DtString& slotType()
const;
80 virtual void setStationName(
int);
81 virtual int stationName()
const;
83 virtual void setEmbarkedAppearance(
int);
84 virtual int embarkedAppearance()
const;
86 virtual void setEmbarkedAnimation(
const DtString&);
87 virtual const DtString& embarkedAnimation()
const;
89 virtual void setJumpToLocation(
bool);
90 virtual bool jumpToLocation()
const;
92 virtual void setInvisibleWhenEmbarked(
bool);
93 virtual bool invisibleWhenEmbarked()
const;
95 virtual void setTurnToHeading(
bool);
96 virtual bool turnToHeading()
const;
98 virtual void setOrientOnIngress(
bool);
99 virtual bool orientOnIngress()
const;
101 virtual void setEmbarkedOrientation(
const DtTaitBryan&);
102 virtual const DtTaitBryan& embarkedOrientation()
const;
104 virtual void setEmbarkedPosition(
const DtVector&);
105 virtual const DtVector& embarkedPosition()
const;
107 virtual void setLoadPath(
const std::vector<DtVector>&);
108 virtual void addLoadPathPoint(
const DtVector&);
109 virtual const std::vector<DtVector>& loadPath()
const;
115 virtual bool setFromNet(
const char* contentBuffer,
unsigned contentSize);
131 virtual void setTechnique(
const DtString&);
132 virtual const DtString& technique()
const;
134 virtual void setPublishLoadPoints(
bool);
135 virtual bool publishLoadPoints()
const;
UUID is a unique ID wrapper class.
Definition: rwUUID.h:229
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize)
Definition: simInterfaceContent.h:78
virtual int netRepSize() const
Definition: simInterfaceContent.h:76
#define DT_DLL_vrfmsgs
This file is used to determine how to build.
Definition: vrfmsgsDefines.h:28
virtual int type() const =0
Contains the DtUUID class declaration.
Common base class that all server responses to a direct client request should subclass from...
Definition: ifServerRequestResponse.h:21
virtual void printDataToString(DtString &str)
virtual bool setToNet()
Definition: simInterfaceContent.h:83
Definition: simInterfaceContent.h:45
virtual DtSimInterfaceContent * clone() const =0
const DtIfServerRequestResponse & operator=(const DtIfServerRequestResponse &orig)
assignment operator