14 #include <matrix/vlVector.h>
30 void setUUID(
const DtUUID&);
31 const DtUUID& uuid()
const;
35 bool locationSpecified()
const;
39 void setHeading(
double);
40 bool headingSpecified()
const;
41 double heading()
const;
UUID is a unique ID wrapper class.
Definition: uuid.h:59
DtUUID myUUID
Definition: placeObjectEvent.h:44
The DtPlaceObjectEvent will be handled by the object manager in order to place local objects using th...
Definition: placeObjectEvent.h:16
Contains the DtUUID class declaration.
double myHeading
Definition: placeObjectEvent.h:47
bool myLocationSpecified
Definition: placeObjectEvent.h:46
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
DtVector myLocation
Definition: placeObjectEvent.h:45
bool myHeadingSpecified
Definition: placeObjectEvent.h:48
virtual bool isNetworkEvent() const
Definition: placeObjectEvent.h:28
virtual bool processLocally() const
There are some events that, if sent over the network, don't want to be processed locally. Event these events (if not sent) do not want to be processed locally. Return false from this method to never process this event locally.
Definition: placeObjectEvent.h:27
virtual DtEvent * clone() const
Definition: placeObjectEvent.h:23