58 virtual void addDamageDescriptionRecords(
const std::vector<DtDirectedEnergyDamageDescriptionRecord>& records );
61 virtual void getDamageDescriptionRecords( std::vector<DtDirectedEnergyDamageDescriptionRecord>& records )
const;
76 virtual void printRecordsToStream( std::ostream& stream )
const;
virtual unsigned int numberOfRecords() const
Returns the number of records for all Record Sets.
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnDIS.h:61
void(* DtEntityDamageInteractionCb)(DtEntityDamageInteraction *inter, void *usr)
Definition: entityDamageStatusPdu.h:28
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
Definition: directedEnergyDamageDescriptionRecord.h:17
Instances of DtEntityDamageInteraction are used to represent an entity's damage state.
Definition: entityDamageStatusPdu.h:32
class DtPduFactory:
Definition: pduFactory.h:38
virtual void printDataToStream(std::ostream &stream) const
This file is used as a convenience to group interaction concepts together.
DtEntityIdentifier myDamagedEntityId
Definition: entityDamageStatusPdu.h:86
DtPduKind internalGetPduKind() const
Returns the internal PDU kind.
Definition: entityDamageStatusPdu.h:79
DtPdu is the base class for all PDU's in VR-Link.
Definition: pdu.h:69
virtual void printDataToString(DtString &str) const
static const int theStaticSize
Size of PDU with zero DE records.
Definition: entityDamageStatusPdu.h:84
Instances of DtEntityIdentifier are used as a unique ID for entities in DIS.
Definition: entityIdentifier.h:31
virtual void printData() const
Print the PDU's data (not including header).
Definition: standardVariableRecordP.h:32
struct DtBufferPlaceHolder * DtBufferPtr
Definition: vlBaseMsg.h:17
#define DtUSE_INTERNAL_BUFFER
Definition: vlBaseMsg.h:22
Contains the DtEventId class declaration.
DtPduKind
([UID 4]) - PDU Type
Definition: disEnums.h:238
Instances of DtString are used to represent strings.
Definition: vlString.h:29
DtEntityDamageStatusPdu DtEntityDamageInteraction
Instances of DtEnergyFireInteraction are used to represent the firing of an Energy Weapon...
Definition: entityDamageStatusPdu.h:23
Instances of DtStateMsg are used to represent state data communicated via the network in a DIS (as op...
Definition: stateMsgDIS.h:21
Definition: entityDamageStatusP.h:18
Definition: disEnums.h:314
This file contains typedefs for machine dependant types.