![]() |
VR-Link API Documentation for DIS
|
A representation of a VP Record is specific to DIS version 7. More...
Inheritance diagram for DtVPRecord:Public Member Functions | |
| DtVPRecord () | |
| Constructor. More... | |
| virtual | ~DtVPRecord () |
| Destructor. More... | |
| virtual DtVPRecordKind | vpType () const |
| The Variable Parameter Record type. More... | |
| virtual DtVPRecord * | clone () |
| Clone function. More... | |
| virtual void | decodeFromNet (DtNetVPRecord *) |
| decode this VP Record from a array of 128 bits as defined by the DIS 7 standard. More... | |
| virtual void | encodeToNet (DtNetVPRecord *) const |
| encode this VP Record to a array of 128 bits as defined by the DIS 7 standard. More... | |
| virtual void | printDataToStream (std::ostream &stream) const |
| Print the record to a stream. More... | |
| virtual bool | operator== (const DtVPRecord &other) const |
| Equality/inequality operators. More... | |
| virtual bool | operator!= (const DtVPRecord &other) const |
| Equality/inequality operators. More... | |
Static Public Member Functions | |
| static DtVPRecord * | create () |
| create function More... | |
A representation of a VP Record is specific to DIS version 7.
|
inline |
Constructor.
Creates a new EntityType part with a null entity type.
|
inlinevirtual |
Destructor.
|
inlinevirtual |
Clone function.
Reimplemented in DtSeparationVPRecord, DtEntityAssociationVPRecord, and DtEntityTypeVPRecord.
|
inlinestatic |
create function
|
inlinevirtual |
decode this VP Record from a array of 128 bits as defined by the DIS 7 standard.
Note that this does nothing since we do not know what type of VP record this is.
Reimplemented in DtSeparationVPRecord, DtEntityAssociationVPRecord, and DtEntityTypeVPRecord.
|
inlinevirtual |
encode this VP Record to a array of 128 bits as defined by the DIS 7 standard.
Note that this does nothing since we do not know what type of VP record this is.
Reimplemented in DtSeparationVPRecord, DtEntityAssociationVPRecord, and DtEntityTypeVPRecord.
|
virtual |
Equality/inequality operators.
|
virtual |
Equality/inequality operators.
Reimplemented in DtSeparationVPRecord, DtEntityAssociationVPRecord, and DtEntityTypeVPRecord.
|
virtual |
Print the record to a stream.
Reimplemented in DtSeparationVPRecord, DtEntityAssociationVPRecord, and DtEntityTypeVPRecord.
|
inlinevirtual |
The Variable Parameter Record type.
Reimplemented in DtSeparationVPRecord, DtEntityAssociationVPRecord, and DtEntityTypeVPRecord.
References DtVPUndefined.