![]() |
VR-Exchange 2.10 API Documentation
|
Messages which represent Entities with state. More...

Public Member Functions | |
| DtPortalEntity () | |
| CTOR. More... | |
| DtPortalEntity (const DtPortalEntity &other) | |
| Copy CTOR. More... | |
| virtual | ~DtPortalEntity () |
| Virtual DTOR. More... | |
| DtPortalEntity & | operator= (const DtPortalEntity &other) |
| Assignment operator. More... | |
| virtual unsigned int | netSize () const |
| virtual void | writeSelfToBuffer (void *buffer, int bufferSize) const |
| Writes this message into the memory buffer provided by buffer. More... | |
| virtual void | readSelfFromBuffer (const void *buffer, int bufferSize) |
| Reads this message from the memory buffer into this object. More... | |
| virtual std::ostream & | printDataToStream (std::ostream &str) const |
| Prints the current state of this message to the stream specified by str. More... | |
Equality operators. | |
| bool | operator== (const DtPortalEntity &other) const |
| bool | operator!= (const DtPortalEntity &other) const |
Data Exchange Attributes | |
| DtDEC_ATTRIBUTE (DtU32, ForceId, forceId) | |
| Enumeration indicating the force this entity is associated with. More... | |
| DtDEC_ATTRIBUTE (DtU8, DamageState, damageState) | |
| Enumeration indicating if and how the entity is damaged. More... | |
| DtDEC_ATTRIBUTE (DtString, MarkingText, markingText) | |
| A description of the object. More... | |
| DtDEC_ATTRIBUTE (DtString, FederateId, federateId) | |
| The object name of the Federate this object is associated with. More... | |
| DtDEC_ATTRIBUTE (DtString, Guise, guise) | |
| The alternate entity type. More... | |
| DtDEC_ATTRIBUTE (DtU32, MarkingCharSet, markingCharSet) | |
| The character type set used for the Marking Text. More... | |
| DtDEC_ATTRIBUTE (bool, MissionKill, missionKill) | |
| True if the mission capability is disabled. More... | |
| DtDEC_ATTRIBUTE (DtU16, LiveEntityMeasuredSpeed, liveEntityMeasuredSpeed) | |
| The entity's own measurement of speed (e.g. More... | |
| DtDEC_ATTRIBUTE (bool, FirePowerDisabled, firePowerDisabled) | |
| True if the entity's fire power has been disabled. More... | |
| DtDEC_ATTRIBUTE (bool, Immobilized, immobilized) | |
| True if the entity is immobilized;. More... | |
| DtDEC_ATTRIBUTE (bool, IsConcealed, isConcealed) | |
| True if the entity is concealed. More... | |
| DtDEC_ATTRIBUTE (bool, EngineSmokeOn, engineSmokeOn) | |
| True if entity is creating engine smoke. More... | |
| DtDEC_ATTRIBUTE (bool, PowerPlantOn, powerPlantOn) | |
| True if the entities power plant is running. More... | |
| DtDEC_ATTRIBUTE (bool, RampDeployed, rampDeployed) | |
| True if the entity has a ramp which is deployed. More... | |
| DtDEC_ATTRIBUTE (bool, SmokePlumePresent, smokePlumePresent) | |
| True if the entity is generating smoke. More... | |
| DtDEC_ATTRIBUTE (bool, TentDeployed, tentDeployed) | |
| True if the entity has a tent that is deployed. More... | |
| DtDEC_ATTRIBUTE (bool, AfterburnerOn, afterburnerOn) | |
| True if the entity has an afterburner and it's on. More... | |
| DtDEC_ATTRIBUTE (bool, HasAmmunitionSupplyCap, hasAmmunitionSupplyCap) | |
| True if the entity has an Ammunition Supply Cap. More... | |
| DtDEC_ATTRIBUTE (bool, LauncherRaised, launcherRaised) | |
| True if the entity has a weapon launcher and its raised. More... | |
| DtDEC_ATTRIBUTE (bool, AntennaRaised, antennaRaised) | |
| True if the entity has an antenna and its raised. More... | |
| DtDEC_ATTRIBUTE (bool, FlamesPresent, flamesPresent) | |
| True if the entity is generating flames. More... | |
| DtDEC_ATTRIBUTE (bool, HasFuelSupplyCap, hasFuelSupplyCap) | |
| True if the entity has a fuel supply cap. More... | |
| DtDEC_ATTRIBUTE (bool, HasRecoveryCap, hasRecoveryCap) | |
| True if the entity has a recovery cap. More... | |
| DtDEC_ATTRIBUTE (bool, HasRepairCap, hasRepairCap) | |
| True if the entity has a repair cap. More... | |
| DtDEC_ATTRIBUTE (DtU8, HatchState, hatchState) | |
| Enumeration describing the hatch state as defined in the DIS Enumeration Standard. More... | |
| DtDEC_ATTRIBUTE (DtU32, LifeformState, lifeformState) | |
| Enumeration describing the state of a life form as defined in the DIS Enumeration Standard. More... | |
| DtDEC_ATTRIBUTE (DtU32, LightState, lightState) | |
| Enumeration describing the lighting of the object as defined by the DIS Enumeration Standard. More... | |
| DtDEC_ATTRIBUTE (DtU32, Density, density) | |
| Density of the object. More... | |
| DtDEC_ATTRIBUTE (DtU8, TrailState, trailState) | |
| Enumeration describing the trailing effects of the object. More... | |
| DtDEC_ATTRIBUTE (DtU8, CamouflageType, camouflageType) | |
| Enumeration describing the Camouflage of the object. More... | |
| DtDEC_ATTRIBUTE (DtU32, PrimaryWeaponState, primaryWeaponState) | |
| Enumeration describing the primary weapon state. More... | |
| DtDEC_ATTRIBUTE (DtU32, SecondaryWeaponState, secondaryWeaponState) | |
| Enumeration describing the secondary weapon state. More... | |
| DtDEC_ATTRIBUTE (DtU32, ComplianceState, complianceState) | |
| Enumeration as described by the DIS Enumerations document. More... | |
| DtDEC_ATTRIBUTE (DtArticulatedPartCollection, ArticulatedPartList, articulatedPartList) | |
| Articulated parts as encoded by DtArticulatedPartList. More... | |
| DtDEC_ATTRIBUTE (DtAttachedPartCollection, AttachedPartList, attachedPartList) | |
| Attached parts as encoded by DtAttachedPartList. More... | |
SEES PDU Attributes. | |
| DtDEC_ATTRIBUTE (DtU16, InfraredSigRepIndex, infraredSigRepIndex) | |
| DtDEC_ATTRIBUTE (DtU16, AcousticSigRepIndex, acousticSigRepIndex) | |
| DtDEC_ATTRIBUTE (DtU16, RadarSigRepIndex, radarSigRepIndex) | |
| DtDEC_ATTRIBUTE (DtPropulsionSystemDataList, PropulsionSystemData, propulsionSystemData) | |
| DtDEC_ATTRIBUTE (DtNozzleSystemDataList, NozzleSystemData, nozzleSystemData) | |
Afmstt UniqueEntity attributes. | |
| DtDEC_ATTRIBUTE (DtString, LVCID, lvcID) | |
| DtDEC_ATTRIBUTE (DtString, SideName, sideName) | |
| DtDEC_ATTRIBUTE (DtString, MySuperior, mySuperior) | |
NETN Physical Entity Attributes. | |
These attributes are defined in the NETN-Physical FOM module. | |
| DtDEC_ATTRIBUTE (DtU8, Status, status) | |
| Indicates if this platform currently is being simulated or not. More... | |
| DtDEC_ATTRIBUTE (DtVrlUuid, UniqueId, uniqueId) | |
| A unique identifier for the object (UUID as string). More... | |
| DtDEC_ATTRIBUTE (DtVrlUuid, SourceUnit, sourceUnit) | |
| Reference to an active NETN_Aggregate instance from which this physical entity was divided (UUID as string). More... | |
| DtDEC_ATTRIBUTE (std::vector< DtVrlUuid >, EmbeddedUnitList, embeddedUnitList) | |
| Reference to platforms or lifeforms embarked on this platform. More... | |
| DtDEC_ATTRIBUTE (std::wstring, Callsign, callsign) | |
| A callsign used to address the platform. More... | |
| DtDEC_ATTRIBUTE (DtU16, Activity, activity) | |
| The current activity of the platform (AggregateMissionEnum value). More... | |
| DtDEC_ATTRIBUTE (std::wstring, SymbolId, symbolId) | |
| A symbol identifier represented as a string. More... | |
| DtDEC_ATTRIBUTE (DtU8, DestinationPointType, destinationPointType) | |
| Indicates whether destination is a location (false) or UUID (true). More... | |
| DtDEC_ATTRIBUTE (DtVrlUuid, DestinationUuid, destinationUuid) | |
| The current destination of movement (as UUID reference string). More... | |
| DtDEC_ATTRIBUTE (DtVector, DestinationLocation, destinationLocation) | |
| The current destination of movement (as location coordinates). More... | |
| DtDEC_ATTRIBUTE (DtU8, RoutePathType, routePathType) | |
| Indicates whether route is waypoints (false) or UUID (true). More... | |
| DtDEC_ATTRIBUTE (DtVrlUuid, RouteUuid, routeUuid) | |
| The current path of movement (as UUID reference string). More... | |
| DtDEC_ATTRIBUTE (std::vector< DtVector >, RouteWaypoints, routeWaypoints) | |
| The current path of movement (as waypoints). More... | |
Public Member Functions inherited from MAKVrExchange::DtPortalBaseEntity | |
| DtPortalBaseEntity (DtPortalMessageKind kind, const DtString &name) | |
| CTOR. More... | |
| DtPortalBaseEntity (const DtPortalBaseEntity &other) | |
| Copy CTOR. More... | |
| virtual | ~DtPortalBaseEntity () |
| Virtual DTOR. More... | |
| DtPortalBaseEntity & | operator= (const DtPortalBaseEntity &other) |
| Assignment operator. More... | |
| DtDEC_ATTRIBUTE (DtU32, Algorithm, algorithm) | |
| The DR algorithm enumeration as specified in the DIS Enumerations Document. More... | |
| DtDEC_ATTRIBUTE (bool, Frozen, frozen) | |
| A flag to tell if the object is frozen. More... | |
| bool | operator!= (const DtPortalBaseEntity &other) const |
| bool | operator== (const DtPortalBaseEntity &other) const |
| DtDEC_ATTRIBUTE (DtEntityIdentifier, EntityId, entityId) | |
| The DIS Entity ID in the form of a string, if its known. More... | |
| DtDEC_ATTRIBUTE (DtEntityType, EntityType, entityType) | |
| Matches DIS Entity Type Requirements, in the form "1:1:1:1:1:1" as a string. More... | |
| DtDEC_ATTRIBUTE (DtVector64, Location, location) | |
| Geocentric Coordinates as defined by the DIS Standard. More... | |
| DtDEC_ATTRIBUTE (DtVector32, Velocity, velocity) | |
| Meters per second in Geocentric Coordinates as defined by the DIS Standard. More... | |
| DtDEC_ATTRIBUTE (DtVector32, Acceleration, acceleration) | |
| Meters per second second in Geocentric Coordinates as defined by the DIS Standard. More... | |
| DtDEC_ATTRIBUTE (DtVector32, RotationalVelocity, rotationalVelocity) | |
| The rotational velocity of the object as defined by the DIS Standard. More... | |
| DtDEC_ATTRIBUTE (DtTaitBryan, Orientation, orientation) | |
| The orientation of this object as defined by the DIS Standard. More... | |
| DtDEC_ATTRIBUTE (DtString, HostId, hostId) | |
| The Name of the object this object is part of. More... | |
| DtDEC_ATTRIBUTE (DtU32, Nature, nature) | |
| The Nature or purpose for joining the part to the host entity. More... | |
| DtDEC_ATTRIBUTE (DtU32, PartPosition, partPosition) | |
| Specifies the Part Position with respect to the host entity. More... | |
| DtDEC_ATTRIBUTE (DtU32, StationName, stationName) | |
| The station name where this entity is located in the host entity. More... | |
| DtDEC_ATTRIBUTE (DtU32, StationNumber, stationNumber) | |
| The number of the preticular station, or cargo hold etc. More... | |
| DtDEC_ATTRIBUTE (DtVector, RelativePosition, relativePosition) | |
| The relative position of this entity in regards to the host entity. More... | |
| DtDEC_ATTRIBUTE (DtFloat64, Range, range) | |
| The Range of this entity from the host entity. More... | |
| DtDEC_ATTRIBUTE (DtFloat64, Bearing, bearing) | |
| The Bearing of this entity in relation to the host entity. More... | |
| DtDEC_ATTRIBUTE (DtVector64, RelativeLocation, relativeLocation) | |
| The RelativeLocation of the object if we are embarked or attached to another object. More... | |
| DtDEC_ATTRIBUTE (DtVector32, RelativeVelocity, relativeVelocity) | |
| The relative velocity of this in relation to the host. More... | |
| DtDEC_ATTRIBUTE (DtVector32, RelativeAcceleration, relativeAcceleration) | |
| The relative acceleration of this object in relation to the host. More... | |
| DtDEC_ATTRIBUTE (bool, RelativeFrozen, relativeFrozen) | |
| A flag to indicate the object is Frozen to the hostObject. More... | |
| DtDEC_ATTRIBUTE (DtU32, RelativeAlgorithm, relativeAlgorithm) | |
| An Enumeration indicating the DR algorithm to use for relative position as defined by the DIS Standard. More... | |
| DtDEC_ATTRIBUTE (DtVector32, RelativeRotationalVelocity, relativeRotationalVelocity) | |
| The Name of the object this object is part of. More... | |
| DtDEC_ATTRIBUTE (DtTaitBryan, RelativeOrientation, relativeOrientation) | |
| The relative orientation of this object in relation to the host. More... | |
Public Member Functions inherited from MAKVrExchange::DtPortalObject | |
| DtPortalObject (DtPortalMessageKind kind, const DtString &name) | |
| CTOR. More... | |
| DtPortalObject (const DtPortalObject &other) | |
| Copy CTOR. More... | |
| virtual | ~DtPortalObject () |
| Virtual DTOR. More... | |
| virtual DtPortalObject & | operator= (const DtPortalObject &other) |
| Assignment operator. More... | |
| virtual bool | operator== (const DtPortalObject &other) const |
| virtual bool | operator!= (const DtPortalObject &other) const |
| DtDEC_ATTRIBUTE (DtString, Name, name) | |
| Message Name attribute. More... | |
| DtDEC_ATTRIBUTE (DtString, Identifier, identifier) | |
| Every object must have a unique Identifier which is of type string. More... | |
| DtDEC_ATTRIBUTE (bool, FinalMessage, finalMessage) | |
| If true this is the final message for this object, and the object has been deleted. More... | |
| DtDEC_ATTRIBUTE (bool, Filtered, isFiltered) | |
| Indicates whether this object is filtered (not to be published). More... | |
| DtDEC_ATTRIBUTE (DtAttributeValuePairList, AttributeValuePairList, attributeValuePairList) | |
| The Attribute Value Pair List for the class. More... | |
| DtDEC_ATTRIBUTE (bool, IsUpdated, isUpdated) | |
| Indicates whether this object has been updated. More... | |
Static Public Member Functions | |
| static DtPortalMessage * | create () |
Static Public Attributes | |
| static const DtPortalMessageKind | theKind |
| NOTE: DtDEC_ATTRIBUTE resets the access specifier to protected. More... | |
Additional Inherited Members |
Messages which represent Entities with state.
This class can be considered a state repository as well as a message.
| MAKVrExchange::DtPortalEntity::DtPortalEntity | ( | ) |
CTOR.
Referenced by create().
| MAKVrExchange::DtPortalEntity::DtPortalEntity | ( | const DtPortalEntity & | other | ) |
Copy CTOR.
|
virtual |
Virtual DTOR.
|
inlinestatic |
References DtPortalEntity().
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtU32 | , |
| ForceId | , | ||
| forceId | |||
| ) |
Enumeration indicating the force this entity is associated with.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtU8 | , |
| DamageState | , | ||
| damageState | |||
| ) |
Enumeration indicating if and how the entity is damaged.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtString | , |
| MarkingText | , | ||
| markingText | |||
| ) |
A description of the object.
This is usually the Bumper Number of the object.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtString | , |
| FederateId | , | ||
| federateId | |||
| ) |
The object name of the Federate this object is associated with.
This is only applicable to HLA
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtString | , |
| Guise | , | ||
| guise | |||
| ) |
The alternate entity type.
This is an entity type and should be a string in the form "1:1:1:1:1:1:1".
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtU32 | , |
| MarkingCharSet | , | ||
| markingCharSet | |||
| ) |
The character type set used for the Marking Text.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | bool | , |
| MissionKill | , | ||
| missionKill | |||
| ) |
True if the mission capability is disabled.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtU16 | , |
| LiveEntityMeasuredSpeed | , | ||
| liveEntityMeasuredSpeed | |||
| ) |
The entity's own measurement of speed (e.g.
air speed for aircraft), in decimeters per second.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | bool | , |
| FirePowerDisabled | , | ||
| firePowerDisabled | |||
| ) |
True if the entity's fire power has been disabled.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | bool | , |
| Immobilized | , | ||
| immobilized | |||
| ) |
True if the entity is immobilized;.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | bool | , |
| IsConcealed | , | ||
| isConcealed | |||
| ) |
True if the entity is concealed.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | bool | , |
| EngineSmokeOn | , | ||
| engineSmokeOn | |||
| ) |
True if entity is creating engine smoke.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | bool | , |
| PowerPlantOn | , | ||
| powerPlantOn | |||
| ) |
True if the entities power plant is running.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | bool | , |
| RampDeployed | , | ||
| rampDeployed | |||
| ) |
True if the entity has a ramp which is deployed.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | bool | , |
| SmokePlumePresent | , | ||
| smokePlumePresent | |||
| ) |
True if the entity is generating smoke.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | bool | , |
| TentDeployed | , | ||
| tentDeployed | |||
| ) |
True if the entity has a tent that is deployed.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | bool | , |
| AfterburnerOn | , | ||
| afterburnerOn | |||
| ) |
True if the entity has an afterburner and it's on.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | bool | , |
| HasAmmunitionSupplyCap | , | ||
| hasAmmunitionSupplyCap | |||
| ) |
True if the entity has an Ammunition Supply Cap.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | bool | , |
| LauncherRaised | , | ||
| launcherRaised | |||
| ) |
True if the entity has a weapon launcher and its raised.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | bool | , |
| AntennaRaised | , | ||
| antennaRaised | |||
| ) |
True if the entity has an antenna and its raised.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | bool | , |
| FlamesPresent | , | ||
| flamesPresent | |||
| ) |
True if the entity is generating flames.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | bool | , |
| HasFuelSupplyCap | , | ||
| hasFuelSupplyCap | |||
| ) |
True if the entity has a fuel supply cap.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | bool | , |
| HasRecoveryCap | , | ||
| hasRecoveryCap | |||
| ) |
True if the entity has a recovery cap.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | bool | , |
| HasRepairCap | , | ||
| hasRepairCap | |||
| ) |
True if the entity has a repair cap.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtU8 | , |
| HatchState | , | ||
| hatchState | |||
| ) |
Enumeration describing the hatch state as defined in the DIS Enumeration Standard.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtU32 | , |
| LifeformState | , | ||
| lifeformState | |||
| ) |
Enumeration describing the state of a life form as defined in the DIS Enumeration Standard.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtU32 | , |
| LightState | , | ||
| lightState | |||
| ) |
Enumeration describing the lighting of the object as defined by the DIS Enumeration Standard.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtU32 | , |
| Density | , | ||
| density | |||
| ) |
Density of the object.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtU8 | , |
| TrailState | , | ||
| trailState | |||
| ) |
Enumeration describing the trailing effects of the object.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtU8 | , |
| CamouflageType | , | ||
| camouflageType | |||
| ) |
Enumeration describing the Camouflage of the object.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtU32 | , |
| PrimaryWeaponState | , | ||
| primaryWeaponState | |||
| ) |
Enumeration describing the primary weapon state.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtU32 | , |
| SecondaryWeaponState | , | ||
| secondaryWeaponState | |||
| ) |
Enumeration describing the secondary weapon state.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtU32 | , |
| ComplianceState | , | ||
| complianceState | |||
| ) |
Enumeration as described by the DIS Enumerations document.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtArticulatedPartCollection | , |
| ArticulatedPartList | , | ||
| articulatedPartList | |||
| ) |
Articulated parts as encoded by DtArticulatedPartList.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtAttachedPartCollection | , |
| AttachedPartList | , | ||
| attachedPartList | |||
| ) |
Attached parts as encoded by DtAttachedPartList.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtU16 | , |
| InfraredSigRepIndex | , | ||
| infraredSigRepIndex | |||
| ) |
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtU16 | , |
| AcousticSigRepIndex | , | ||
| acousticSigRepIndex | |||
| ) |
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtU16 | , |
| RadarSigRepIndex | , | ||
| radarSigRepIndex | |||
| ) |
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtPropulsionSystemDataList | , |
| PropulsionSystemData | , | ||
| propulsionSystemData | |||
| ) |
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtNozzleSystemDataList | , |
| NozzleSystemData | , | ||
| nozzleSystemData | |||
| ) |
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtString | , |
| LVCID | , | ||
| lvcID | |||
| ) |
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtString | , |
| SideName | , | ||
| sideName | |||
| ) |
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtString | , |
| MySuperior | , | ||
| mySuperior | |||
| ) |
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtU8 | , |
| Status | , | ||
| status | |||
| ) |
Indicates if this platform currently is being simulated or not.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtVrlUuid | , |
| UniqueId | , | ||
| uniqueId | |||
| ) |
A unique identifier for the object (UUID as string).
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtVrlUuid | , |
| SourceUnit | , | ||
| sourceUnit | |||
| ) |
Reference to an active NETN_Aggregate instance from which this physical entity was divided (UUID as string).
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | std::vector< DtVrlUuid > | , |
| EmbeddedUnitList | , | ||
| embeddedUnitList | |||
| ) |
Reference to platforms or lifeforms embarked on this platform.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | std::wstring | , |
| Callsign | , | ||
| callsign | |||
| ) |
A callsign used to address the platform.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtU16 | , |
| Activity | , | ||
| activity | |||
| ) |
The current activity of the platform (AggregateMissionEnum value).
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | std::wstring | , |
| SymbolId | , | ||
| symbolId | |||
| ) |
A symbol identifier represented as a string.
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtU8 | , |
| DestinationPointType | , | ||
| destinationPointType | |||
| ) |
Indicates whether destination is a location (false) or UUID (true).
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtVrlUuid | , |
| DestinationUuid | , | ||
| destinationUuid | |||
| ) |
The current destination of movement (as UUID reference string).
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtVector | , |
| DestinationLocation | , | ||
| destinationLocation | |||
| ) |
The current destination of movement (as location coordinates).
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtU8 | , |
| RoutePathType | , | ||
| routePathType | |||
| ) |
Indicates whether route is waypoints (false) or UUID (true).
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | DtVrlUuid | , |
| RouteUuid | , | ||
| routeUuid | |||
| ) |
The current path of movement (as UUID reference string).
| MAKVrExchange::DtPortalEntity::DtDEC_ATTRIBUTE | ( | std::vector< DtVector > | , |
| RouteWaypoints | , | ||
| routeWaypoints | |||
| ) |
The current path of movement (as waypoints).
|
virtual |
NOTE: DtDEC_ATTRIBUTE resets the access specifier to protected.
Reimplemented from MAKVrExchange::DtPortalBaseEntity.
| bool MAKVrExchange::DtPortalEntity::operator!= | ( | const DtPortalEntity & | other | ) | const |
| DtPortalEntity& MAKVrExchange::DtPortalEntity::operator= | ( | const DtPortalEntity & | other | ) |
Assignment operator.
| bool MAKVrExchange::DtPortalEntity::operator== | ( | const DtPortalEntity & | other | ) | const |
|
virtual |
Prints the current state of this message to the stream specified by str.
Objects which add attributes must override this method to print them.
Reimplemented from MAKVrExchange::DtPortalBaseEntity.
|
virtual |
Reads this message from the memory buffer into this object.
The buffer must be initialized and be at least netSize() bytes long. Objects which add attributes must override this method to read them.
Reimplemented from MAKVrExchange::DtPortalBaseEntity.
|
virtual |
Writes this message into the memory buffer provided by buffer.
The buffer must already be allocated and be at least netSize() bytes long. Objects which add attributes must override this method to write them.
Reimplemented from MAKVrExchange::DtPortalBaseEntity.
|
static |
NOTE: DtDEC_ATTRIBUTE resets the access specifier to protected.