13 #ifndef DtIfSpawnBreach_H_
14 #define DtIfSpawnBreach_H_
16 #include <matrix/vlVector.h>
18 #include <vl/hostStructs.h>
58 virtual int type()
const;
64 virtual const DtVector & breachStartPoint()
const;
65 virtual void setBreachStartPoint(
const DtVector & stPoint);
67 virtual const DtVector & breachEndPoint()
const;
68 virtual void setBreachEndPoint(
const DtVector & endPoint);
70 virtual const DtVector & breachPosition()
const;
71 virtual void setBreachPosition(
const DtVector & point);
78 virtual const DtEntityIdentifier& breachedObjectId()
const;
79 virtual void setBreachedObjectId(
const DtEntityIdentifier&
id);
84 virtual bool setFromNet(
const char* contentBuffer,
85 unsigned contentSize);
DtVector myBreachEndPoint
Definition: ifSpawnBreach.h:98
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:28
#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:100
Definition: objectType.h:27
DtNet64Vector myBreachPosition
Definition: ifSpawnBreach.h:29
virtual void printDataToString(DtString &str)
DtVector myBreachPosition
Definition: ifSpawnBreach.h:97
const DtSimInterfaceContent & operator=(const DtSimInterfaceContent &orig)
DtNet64Vector myBreachStartPoint
Definition: ifSpawnBreach.h:27
Class DtIfSpawnBreach.
Definition: ifSpawnBreach.h:41
DtObjectType myBreachType
Definition: ifSpawnBreach.h:96
DtNetEntityType myEntityType
Definition: ifSpawnBreach.h:26
DtNetEntityIdentifier myBreachedObjectId
Definition: ifSpawnBreach.h:30
virtual bool setToNet()
Definition: simInterfaceContent.h:83
Definition: simInterfaceContent.h:45
DtVector myBreachStartPoint
Definition: ifSpawnBreach.h:99
virtual DtSimInterfaceContent * clone() const =0
DtNetU8 mySuperType
Definition: ifSpawnBreach.h:31
This is the FIXED length portion of a DtNetIfSpawnBreach message content when placed on the network...
Definition: ifSpawnBreach.h:24