8 #include <matrix/vlVector.h>
11 #include <vlpi/entityIdentifier.h>
12 #include <vlpi/netStructs.h>
50 virtual int type()
const;
56 virtual const DtVector & breachStartPoint()
const;
57 virtual void setBreachStartPoint(
const DtVector & stPoint);
59 virtual const DtVector & breachEndPoint()
const;
60 virtual void setBreachEndPoint(
const DtVector & endPoint);
62 virtual const DtVector & breachPosition()
const;
63 virtual void setBreachPosition(
const DtVector & point);
67 virtual const DtObjectType& breachType()
const;
68 virtual void setBreachType(
const DtObjectType& type);
70 virtual const DtEntityIdentifier& breachedObjectId()
const;
71 virtual void setBreachedObjectId(
const DtEntityIdentifier&
id);
76 virtual bool setFromNet(
const char* contentBuffer,
77 unsigned contentSize);
DtVector myBreachEndPoint
Definition: ifSpawnBreach.h:90
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize)
Definition: simInterfaceContent.h:78
virtual int netRepSize() const
Definition: simInterfaceContent.h:76
DtNet64Vector myBreachEndPoint
might not need these
Definition: ifSpawnBreach.h:20
#define DT_DLL_vrfmsgs
This file is used to determine how to build.
Definition: vrfmsgsDefines.h:28
virtual int type() const =0
DtEntityIdentifier myBreachedObjectId
Definition: ifSpawnBreach.h:92
DtNet64Vector myBreachPosition
Definition: ifSpawnBreach.h:21
virtual void printDataToString(DtString &str)
DtVector myBreachPosition
Definition: ifSpawnBreach.h:89
const DtSimInterfaceContent & operator=(const DtSimInterfaceContent &orig)
DtNet64Vector myBreachStartPoint
Definition: ifSpawnBreach.h:19
Class DtIfSpawnBreach.
Definition: ifSpawnBreach.h:33
DtObjectType myBreachType
Definition: ifSpawnBreach.h:88
DtNetEntityType myEntityType
Definition: ifSpawnBreach.h:18
DtNetEntityIdentifier myBreachedObjectId
Definition: ifSpawnBreach.h:22
virtual bool setToNet()
Definition: simInterfaceContent.h:83
Definition: simInterfaceContent.h:45
DtVector myBreachStartPoint
Definition: ifSpawnBreach.h:91
virtual DtSimInterfaceContent * clone() const =0
DtNetU8 mySuperType
Definition: ifSpawnBreach.h:23
This is the FIXED length portion of a DtNetIfSpawnBreach message content when placed on the network...
Definition: ifSpawnBreach.h:16