FreeWRL / FreeX3D 4.3.0
DetonationPdu Struct Reference

Data Fields

struct WarfareFamilyPdu myWarfareFamilyPdu
 
struct EntityID munitionID
 ID of muntion that was fired.
 
struct EventID eventID
 ID firing event.
 
struct Vector3Float velocity
 ID firing event.
 
struct Vector3Double locationInWorldCoordinates
 where the detonation is, in world coordinates
 
struct BurstDescriptor burstDescriptor
 Describes munition used.
 
struct Vector3Float locationInEntityCoordinates
 location of the detonation or impact in the target entity's coordinate system.
 
unsigned char detonationResult
 result of the explosion
 
unsigned char numberOfArticulationParameters
 How many articulation parameters we have.
 
short pad
 padding
 
void * articulationParameters
 

Detailed Description

Definition at line 1736 of file DIS.h.

Field Documentation

◆ articulationParameters

void* DetonationPdu::articulationParameters

Definition at line 1756 of file DIS.h.

◆ burstDescriptor

struct BurstDescriptor DetonationPdu::burstDescriptor

Describes munition used.

Definition at line 1747 of file DIS.h.

◆ detonationResult

unsigned char DetonationPdu::detonationResult

result of the explosion

Definition at line 1751 of file DIS.h.

◆ eventID

struct EventID DetonationPdu::eventID

ID firing event.

Definition at line 1741 of file DIS.h.

◆ locationInEntityCoordinates

struct Vector3Float DetonationPdu::locationInEntityCoordinates

location of the detonation or impact in the target entity's coordinate system.

This information should be used for damage assessment.

Definition at line 1749 of file DIS.h.

◆ locationInWorldCoordinates

struct Vector3Double DetonationPdu::locationInWorldCoordinates

where the detonation is, in world coordinates

Definition at line 1745 of file DIS.h.

◆ munitionID

struct EntityID DetonationPdu::munitionID

ID of muntion that was fired.

Definition at line 1739 of file DIS.h.

◆ myWarfareFamilyPdu

struct WarfareFamilyPdu DetonationPdu::myWarfareFamilyPdu

Definition at line 1737 of file DIS.h.

◆ numberOfArticulationParameters

unsigned char DetonationPdu::numberOfArticulationParameters

How many articulation parameters we have.

Definition at line 1753 of file DIS.h.

◆ pad

short DetonationPdu::pad

padding

Definition at line 1755 of file DIS.h.

◆ velocity

struct Vector3Float DetonationPdu::velocity

ID firing event.

Definition at line 1743 of file DIS.h.


The documentation for this struct was generated from the following file: