![]() |
VR-Link API Documentation for DIS
|
Inheritance diagram for DtDirectedEnergyDamageDescriptionRecord:
Collaboration diagram for DtDirectedEnergyDamageDescriptionRecord:Public Member Functions | |
| DtDirectedEnergyDamageDescriptionRecord () | |
| Constructor. | |
| DtDirectedEnergyDamageDescriptionRecord (const DtDirectedEnergyDamageDescriptionRecord &orig) | |
| Copy Constructor. | |
| DtDirectedEnergyDamageDescriptionRecord (void *ptr, unsigned int size) | |
| Net Constructor. | |
| DtDirectedEnergyDamageDescriptionRecord (DtNetDirectedEnergyDamageDescriptionRecord netRecord) | |
| NetType Constructor. | |
| virtual DtDirectedEnergyDamageDescriptionRecord & | operator= (const DtDirectedEnergyDamageDescriptionRecord &record) |
| Assignment Operator. | |
| virtual DtStandardVariableRecord & | operator= (const DtStandardVariableRecord &other) |
| Assignment operator. | |
| virtual bool | operator== (const DtDirectedEnergyDamageDescriptionRecord &record) |
| Equals Operator. | |
| virtual bool | operator== (const DtStandardVariableRecord &record) |
| Equals Operator. | |
| virtual unsigned int | recordType () const |
| Setters and Getters for Record Type. | |
| virtual void | setRecordType (unsigned int recordType) |
| virtual unsigned int | recordLength () const |
| Setters and Getters for Record Length. | |
| virtual void | setRecordLength (unsigned int recordLength) |
| virtual void | setDamageLocation (const DtVector &location) |
| virtual const DtVector & | damageLocation () const |
| virtual void | setDamageDiameter (float diameter) |
| virtual float | damageDiameter () const |
| virtual void | setTemperature (float temperature) |
| virtual float | temperature () const |
| virtual void | setComponentIdentification (DtComponentIdentification id) |
| virtual DtComponentIdentification | componentIdentification () const |
| virtual void | setComponentDamageStatus (DtComponentDamageStatus status) |
| virtual DtComponentDamageStatus | componentDamageStatus () const |
| virtual void | setComponentVisualDamageStatus (DtU8 status) |
| virtual DtU8 | componentVisualDamageStatus () const |
| virtual void | setComponentVisualSmokeColor (DtComponentVisualSmokeColor color) |
| virtual DtComponentVisualSmokeColor | componentVisualSmokeColor () const |
| virtual void | setFireEventId (const DtEventId &id) |
| virtual const DtEventId & | fireEventId () const |
| virtual void | writeRecord (void *addr) const |
| virtual void | setFromNet (const void *netRecord, unsigned int length, DtStandardVariableRetCode *retCode=NULL) |
| Sets the record from Network Representation from the given location. | |
| virtual void | printDataToStream (std::ostream &stream) const |
| Prints the data to the specified stream. | |
| virtual unsigned int | unpaddedNetsize () const |
| Returns the size of the network representation (including padding bytes) | |
| virtual unsigned int | netSize () const |
| This overrides netSize because this Record is a special case as it is of a fixed size and Will never require padding. | |
| virtual DtStandardVariableRecord * | clone () const |
| Clone. | |
Public Member Functions inherited from DtStandardVariableRecord | |
| DtStandardVariableRecord () | |
| Constructor. | |
| virtual void | printData () const |
| Prints the data to DtInfo. | |
| virtual unsigned int | netSize () |
| Returns the size of the network representation (including padding bytes) | |
Static Public Member Functions | |
| static DtStandardVariableRecord * | create (void *addr, unsigned int length) |
Protected Attributes | |
| DtNetDirectedEnergyDamageDescriptionRecord | myDamageDescriptionRecord |
| DtNetDirectedEnergyDamageDescriptionRecord * | myDamageDescriptionRecordPtr |
Mutable Cache Variables | |
| DtVector | myDamageLocation |
| DtEventId | myFireEventId |
| DtDirectedEnergyDamageDescriptionRecord::DtDirectedEnergyDamageDescriptionRecord | ( | ) |
Constructor.
| DtDirectedEnergyDamageDescriptionRecord::DtDirectedEnergyDamageDescriptionRecord | ( | const DtDirectedEnergyDamageDescriptionRecord & | orig | ) |
Copy Constructor.
| DtDirectedEnergyDamageDescriptionRecord::DtDirectedEnergyDamageDescriptionRecord | ( | void * | ptr, |
| unsigned int | size | ||
| ) |
Net Constructor.
| DtDirectedEnergyDamageDescriptionRecord::DtDirectedEnergyDamageDescriptionRecord | ( | DtNetDirectedEnergyDamageDescriptionRecord | netRecord | ) |
NetType Constructor.
|
virtual |
Clone.
Implements DtStandardVariableRecord.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
static |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
This overrides netSize because this Record is a special case as it is of a fixed size and Will never require padding.
|
virtual |
Assignment Operator.
|
virtual |
Assignment operator.
|
virtual |
Equals Operator.
|
virtual |
Equals Operator.
Implements DtStandardVariableRecord.
|
virtual |
Prints the data to the specified stream.
Implements DtStandardVariableRecord.
|
virtual |
Setters and Getters for Record Length.
Implements DtStandardVariableRecord.
|
virtual |
Setters and Getters for Record Type.
Implements DtStandardVariableRecord.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Sets the record from Network Representation from the given location.
Implements DtStandardVariableRecord.
|
virtual |
Implements DtStandardVariableRecord.
|
virtual |
Implements DtStandardVariableRecord.
|
virtual |
|
virtual |
|
virtual |
Returns the size of the network representation (including padding bytes)
Implements DtStandardVariableRecord.
|
virtual |
Implements DtStandardVariableRecord.
|
protected |
|
protected |
|
mutableprotected |
|
mutableprotected |