75 virtual void setMarkingCharSet(
int charSet );
77 virtual int markingCharSet()
const;
82 virtual void setMarkingText(
const char* text );
86 virtual const char* markingText()
const;
96 virtual void setAppearance(
DtU32 app );
99 virtual DtU32 appearance()
const;
114 virtual bool frozen()
const;
117 virtual void setPowerPlantOn(
bool onOff );
119 virtual bool powerPlantOn()
const;
127 virtual void setEngineSmokeOn(
bool onOff );
129 virtual bool engineSmokeOn()
const;
132 virtual void setFlamesPresent(
bool onOff );
134 virtual bool flamesPresent()
const;
137 virtual void setHasFuelSupplyCap(
bool onOff );
139 virtual bool hasFuelSupplyCap()
const;
142 virtual void setHasRecoveryCap(
bool onOff );
144 virtual bool hasRecoveryCap()
const;
147 virtual void setHasRepairCap(
bool onOff );
149 virtual bool hasRepairCap()
const;
157 virtual void setImmobilized(
bool onOff );
159 virtual bool immobilized()
const;
169 virtual void setLightState(
DtLightType s,
bool onOff );
186 virtual void setRampDeployed(
bool onOff );
188 virtual bool rampDeployed()
const;
191 virtual void setSmokePlumePresent(
bool onOff );
193 virtual bool smokePlumePresent()
const;
196 virtual void setTentDeployed(
bool onOff );
198 virtual bool tentDeployed()
const;
211 virtual void setFirePowerDisabled(
bool onOff );
213 virtual bool firePowerDisabled()
const;
216 virtual void setIsConcealed(
bool onOff );
218 virtual bool isConcealed()
const;
221 virtual void setAfterburnerOn(
bool onOff );
223 virtual bool afterburnerOn()
const;
226 virtual void setHasAmmunitionSupplyCap(
bool onOff );
228 virtual bool hasAmmunitionSupplyCap()
const;
231 virtual void setLauncherRaised(
bool onOff );
233 virtual bool launcherRaised()
const;
236 virtual void setLauncherFlashPresent(
bool onOff );
238 virtual bool launcherFlashPresent()
const;
256 virtual void setAntennaRaised(
bool upDown );
258 virtual bool antennaRaised()
const;
261 virtual void setMissionKill(
bool yesNo );
263 virtual bool missionKill()
const;
266 virtual void setInternalHeatSource(
bool onOff );
268 virtual bool internalHeatSource()
const;
271 virtual void setMaskedCloaked(
bool onOff );
273 virtual bool maskedCloaked()
const;
300 virtual const std::vector<DtVPRecord*>* variableParameterList()
const;
301 virtual std::vector<DtVPRecord*>* variableParameterList();
308 virtual void setInfraRedSigRepIndex(
DtU16 value );
310 virtual DtU16 infraRedSigRepIndex()
const;
313 virtual void setAcousticSigRepIndex(
DtU16 value );
315 virtual DtU16 acousticSigRepIndex()
const;
318 virtual void setRadarSigRepIndex(
DtU16 value );
320 virtual DtU16 radarSigRepIndex()
const;
323 virtual void setCapabilities(
DtU32 cap );
325 virtual DtU32 capabilities()
const;
328 virtual void setMeasuredSpeed(
DtU16 value );
330 virtual DtU16 measuredSpeed()
const;
333 void setNumPropulsionSystems(
DtU16 value );
335 DtU16 numPropulsionSystems()
const;
338 void setNumNozzleSystems(
DtU16 value );
340 DtU16 numNozzleSystems()
const;
377 virtual void enableDiGuyObject(
bool enable =
true);
381 virtual bool isEnabledDiGuyObject();
384 virtual void setDiGuyAppearance(
const DtString& val );
386 virtual const DtString& diGuyAppearance()
const;
389 virtual void setDiGuyArc(
const std::vector<char>& val );
391 virtual const std::vector<char>& diGuyArc()
const;
402 virtual void setDiGuyType(
const DtString& newDiGuyType,
403 const DtString& newDiGuyAppearance );
404 virtual void setDiGuyType(
const DtString& val );
406 virtual const DtString& diGuyType()
const;
409 virtual void setDiGuyBodyAppearance(
const DtString& val );
411 virtual const DtString& diGuyBodyAppearance()
const;
414 virtual void setDiGuyBodyWeight(
double val );
416 virtual double diGuyBodyWeight()
const;
419 virtual void setDiGuyHeadAppearance(
const DtString& val );
421 virtual const DtString& diGuyHeadAppearance()
const;
424 virtual void setDiGuyItemAppearance(
const DtString& val );
426 virtual const DtString& diGuyItemAppearance()
const;
430 virtual bool setDiGuyAccessoryAppearance(
unsigned int index,
const DtString& val );
432 virtual const DtString& diGuyAccessoryAppearance(
unsigned int index )
const;
435 virtual void setDiGuyAccessoryAppearanceCount(
unsigned int index );
437 virtual unsigned int diGuyAccessoryAppearanceCount()
const;
440 virtual void setDiGuyAction(
const DtString& val );
443 virtual void setDiGuyAction(
const DtString& val,
bool paused,
double speed = 0.0,
444 bool useActionPositioning =
false,
const DtVector& offset =
DtVector(0, 0, 0),
double transitionSpeed = 1.0);
447 virtual const DtString& diGuyAction()
const;
449 virtual const DtString& diGuyAction(
bool& paused )
const;
452 virtual void setDiGuyActionPaused(
bool paused );
454 virtual bool isDiGuyActionPaused()
const;
457 virtual void setDiGuyActionSpeed(
double speed );
459 virtual double diGuyActionSpeed()
const;
462 virtual void setDiGuyVisible(
bool visibile );
464 virtual bool isDiGuyVisible()
const;
467 virtual void setDiGuyCharacterScale(
const DtVector& scale );
469 virtual const DtVector& diGuyCharacterScale()
const;
475 virtual void addDiGuyShapeVariation(
unsigned int linkIndex,
unsigned int shapeIndex,
const DtDiGuyPixelData& pixelData );
476 virtual void removeDiGuyShapeVariation(
unsigned int linkIndex,
unsigned int shapeIndex );
477 virtual const DtDiGuyPixelData& diGuyShapeVariation(
unsigned int linkIndex,
unsigned int shapeIndex,
bool& dataIsValid )
const;
478 virtual bool getDiGuyShapeVariation(
unsigned int linkIndex,
unsigned int shapeIndex,
DtDiGuyPixelData& pixelData )
const;
497 virtual void setDiGuyName(
const DtString& val );
498 virtual const DtString& diGuyName()
const;
514 virtual void generateUniqueId();
517 virtual void setUniqueId(
const DtVrlUuid& uniqueId);
519 virtual const DtVrlUuid& uniqueId()
const;
522 virtual void setSourceUnit(
const DtVrlUuid& sourceUnit);
524 virtual const DtVrlUuid& sourceUnit()
const;
527 virtual void setCallsign(
const std::wstring& callSign);
529 virtual const std::wstring& callsign()
const;
537 virtual void setEmbeddedUnitList(
const std::vector < DtVrlUuid >& embeddedUnitList);
539 virtual const std::vector < DtVrlUuid >& embeddedUnitList()
const;
541 virtual const std::string embeddedUnitListToString(std::string delimiter)
const;
544 virtual void setSymbolId(
const std::wstring& symbolIdentifier);
546 virtual const std::wstring& symbolId()
const;
552 virtual void setDestinationLocation(
const DtVector& location);
554 virtual const DtVector& destinationLocation()
const;
557 virtual void setDestinationUuid(
const DtVrlUuid& uuid);
559 virtual const DtVrlUuid& destinationUuid()
const;
565 virtual void setRouteWaypoints(
const std::vector<DtVector>& waypoints);
567 virtual const std::vector<DtVector>& routeWaypoints()
const;
570 virtual void setRouteUuid(
const DtVrlUuid& uuid);
572 virtual const DtVrlUuid& routeUuid()
const;
574 virtual const std::string routeWaypointsToString(std::string delimiter)
const;
601 virtual void setFormationLightsLuminance(
DtU8 s);
604 virtual const DtU8 formationLightsLuminance()
const;
613 virtual void setNvgMode(
const DtNvgMode& mode);
616 virtual const DtNvgMode& nvgMode()
const;
619 virtual void setTaxiwayLightsOn(
const bool& status);
622 virtual const bool& taxiwayLightsOn()
const;
625 virtual void setHduLightsOn(
const bool& status);
628 virtual const bool& hduLightsOn()
const;
639 virtual void setRefuelingStation1LightsOn(
const bool& status);
641 virtual const bool& refuelingStation1LightsOn()
const;
647 virtual void setRefuelingStation1LightsFlashing(
const bool& status);
649 virtual const bool& refuelingStation1LightsFlashing()
const;
660 virtual void setRefuelingStation2LightsOn(
const bool& status);
662 virtual const bool& refuelingStation2LightsOn()
const;
668 virtual void setRefuelingStation2LightsFlashing(
const bool& status);
670 virtual const bool& refuelingStation2LightsFlashing()
const;
681 virtual void setRefuelingStation3LightsOn(
const bool& status);
683 virtual const bool& refuelingStation3LightsOn()
const;
689 virtual void setRefuelingStation3LightsFlashing(
const bool& status);
691 virtual const bool& refuelingStation3LightsFlashing()
const;
706 virtual void setAisMmsi(
DtU32 val);
708 virtual DtU32 aisMmsi()
const;
711 virtual void setAisImo(
DtU32 val);
713 virtual DtU32 aisImo()
const;
716 virtual void setAisEta(
DtInt32 val);
718 virtual DtInt32 aisEta()
const;
721 virtual void setAisDestination(
const DtString& val);
723 virtual const DtString& aisDestination()
const;
766 virtual void setEmergencyLightsOn(
bool val);
768 virtual bool emergencyLightsOn()
const;
770 virtual void setLeftIndicatorLightsOn(
bool val);
772 virtual bool leftIndicatorLightsOn()
const;
774 virtual void setRightIndicatorLightsOn(
bool val);
776 virtual bool rightIndicatorLightsOn()
const;
788 void internalSetMarkingText(
const char* text );
791 virtual void createDiGuyStateRep();
1083 returnString = returnString + delimiter + tempString;
1087 returnString += tempString;
1119 DtDebug <<
"PointType is UUID, trying to retrieve a Location" << std::endl;
1134 DtDebug <<
"PointType is location, trying to retrieve a UUID" << std::endl;
1154 DtDebug <<
"RouteType is UUID, trying to retrieve a set of waypoints" << std::endl;
1168 DtDebug <<
"PathType is a set of waypoints, trying to retrieve a UUID" << std::endl;
DtRefuelingStationDayNight myRefuelingStation3DayNight
Definition: entityStateRepository.h:863
DtAppearAttrVal
Create an enumeration type, but since many of the names will have the same value, define them all as ...
Definition: disEnums.h:1441
void internalSetMarkingText(const char *text)
Set the marking text.
Definition: entityStateRepository.h:1016
virtual void setRadarSigRepIndex(DtU16 value)
Set radar signature representation index.
Definition: entityStateRepository.h:981
DtHatchState
Definition: disEnums.h:1680
Contains the DtDIGuyObjectStateRepository class declaration.
virtual const DtAggregateMissionEnum & activity() const
Get the Activity for this object.
Definition: entityStateRepository.h:1058
The entity's route is either an array of locations.
Definition: netnVariantStructs.h:42
DtForceType myForceId
Definition: entityStateRepository.h:803
DtU32 myAisImo
Definition: entityStateRepository.h:867
virtual void setAcousticSigRepIndex(DtU16 value)
Set acoustic signature representation index.
Definition: entityStateRepository.h:971
A DtAttachedPartCollection is a collection of attached parts of an entity.
Definition: attachedPartCollection.h:24
virtual void setStatus(DtActiveStatusEnum status)
Set Status. Status Indicates if this platform currently is being simulated or not.
Definition: entityStateRepository.h:1021
virtual void setGuise(const DtEntityType &type)
Set the alternate entity type or guise.
Definition: entityStateRepository.h:897
DtRefuelingStationDayNight
Definition: disEnums.h:3373
DtString myAisDestination
Definition: entityStateRepository.h:869
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
virtual void setEntityId(const DtEntityIdentifier &id)
Set the entity's identifier.
Definition: baseEntityStateRepository.h:666
std::map< DtU16, DtDiGuyShapeDataMap > DtDiGuyLinkShapeMap
Container for shape variation data.
Definition: diGuyObjectStateRepository.h:23
Instances of DtBaseEntityStateRepository are used to maintain basic state information needed by all k...
Definition: baseEntityStateRepository.h:36
DtU8 myFormationLightsLuminance
Definition: entityStateRepository.h:845
Definition: netnEnums.h:377
DtAntiCollisionLightsDayNight
Definition: disEnums.h:3340
DtVector location
Definition: netnVariantStructs.h:35
DtNvgMode
Definition: disEnums.h:3358
DtEntityStateRepository * self() const
Cast off const-ness for trivial internal change.
Definition: entityStateRepository.h:1011
DtBaseEntityStateRepository & operator=(const DtBaseEntityStateRepository &orig)
assignment operator
std::wstring myCallsign
Definition: entityStateRepository.h:836
DtEntityIdentifier myDiGuyParent
Definition: entityStateRepository.h:826
Contains the standard NETN enumerations.
virtual const std::string routeWaypointsToString(std::string delimiter) const
Get vector-string representation of Route Waypoints.
Definition: entityStateRepository.h:1173
virtual const DtPointTypeEnum & pointType() const
Get the PointType enum value for Destination's PointVariantStruct discriminant.
Definition: entityStateRepository.h:1104
DtArticulatedPartCollection myArtPartList
Definition: entityStateRepository.h:796
DtActiveStatusEnum
Definition: netnEnums.h:13
virtual const std::wstring & callsign() const
Get the Callsign for this object.
Definition: entityStateRepository.h:1048
Used to set and maintain time in a simulation.
Definition: vlTime.h:25
virtual void setFrozen(bool on)
Set entity frozen state. True indicates frozen.
bool myUseDiGuyObject
Definition: entityStateRepository.h:828
virtual DtForceType forceId() const
Get the force type.
Definition: entityStateRepository.h:892
This file provides a declaration of the class DtArticulatedPartCollection.
DtAntiCollisionLightsFlashing
Definition: disEnums.h:3330
std::vector< char > myDiGuyArc
Legacy DIGuy extension attributes.
Definition: entityStateRepository.h:825
DtPointTypeEnum destinationType
Definition: netnVariantStructs.h:33
virtual void setCallsign(const std::wstring &callSign)
Set the Callsign for this object.
Definition: entityStateRepository.h:1043
DtVrlUuid myUuid
Definition: entityStateRepository.h:832
virtual const std::wstring & symbolId() const
Get the SymbolId for this object.
Definition: entityStateRepository.h:1099
DtAntiCollisionLightsDayNight myAntiCollisionLightsDayNight
Definition: entityStateRepository.h:843
DtLifeformState
Definition: disEnums.h:1720
DtU16 myLiveEntityMeasuredSpeed
Definition: entityStateRepository.h:812
DtAggregateMissionEnum
Definition: netnEnums.h:22
virtual const DtArticulatedPartCollection * artPartList() const
Definition: entityStateRepository.h:927
DtPropulsionSystem * myPropulsionSystemsDataList
Definition: entityStateRepository.h:820
DtPathTypeEnum routeType
Definition: netnVariantStructs.h:53
DtU16 myInfaredSignatureIndex
Definition: entityStateRepository.h:815
void printDataToStream(std::ostream &str) const
Prints the state data to the specified stream.
DtRefuelingStationLightsColor myRefuelingStation2LightsColor
Definition: entityStateRepository.h:857
virtual void setEmbeddedUnitList(const std::vector< DtVrlUuid > &embeddedUnitList)
Set the EmbeddedUnitList for this object.
Definition: entityStateRepository.h:1063
virtual const std::vector< DtVrlUuid > & embeddedUnitList() const
Get the EmbeddedUnitList for this object.
Definition: entityStateRepository.h:1068
DtRefuelingStationLightsColor
Definition: disEnums.h:3365
virtual void setClock(DtClock *clock)
Sets the clock being used for dead reckoning calculations.
DtVrlUuid uuid
Definition: netnVariantStructs.h:56
bool myGeneratedUuid
Definition: entityStateRepository.h:831
virtual const DtVrlUuid & destinationUuid() const
Get the UUID alternative for Destination PointVariantStruct.
Definition: entityStateRepository.h:1130
virtual void setCapabilities(DtU32 cap)
Set the capabilities field.
Definition: entityStateRepository.h:991
DtPointVariantStruct myDestination
Definition: entityStateRepository.h:839
Definition: netnEnums.h:378
int myNumPropulsionSystemsData
Definition: entityStateRepository.h:818
std::wstring mySymbolId
Definition: entityStateRepository.h:838
DtAntiCollisionLightsFlashing myAntiCollisionLightsFlashing
Definition: entityStateRepository.h:844
virtual const DtEntityType & guise() const
Get the alternate entity type or guise.
Definition: entityStateRepository.h:902
A DtArticulatedPartCollection is a collection of articulated parts typically of an entity...
Definition: articulatedPartCollection.h:29
virtual const std::vector< DtVector > & routeWaypoints() const
Get the Waypoints vector alternative for Route PathVariantStruct.
Definition: entityStateRepository.h:1151
std::vector< DtVPRecord * > myVPRecordCollection
Definition: entityStateRepository.h:800
virtual void setDestinationLocation(const DtVector &location)
Set the Location vector alternative for Destination PointVariantStruct Also sets PointType to Locatio...
Definition: entityStateRepository.h:1109
bool myRefuelingStation1LightsOn
Definition: entityStateRepository.h:852
DtLightType
Definition: disEnums.h:1698
virtual DtActiveStatusEnum status() const
Get Status.
Definition: entityStateRepository.h:1026
bool myEmergencyLightsOn
Definition: entityStateRepository.h:880
Definition: netnEnums.h:384
virtual DtU16 radarSigRepIndex() const
Get radar signature representation index.
Definition: entityStateRepository.h:986
Instances of DtEntityStateRepository are used to maintain attributes and state of entity objects in a...
Definition: entityStateRepository.h:42
DtVector64 DtVector
Definition: vlVector.h:285
Definition: vlVector.h:224
virtual bool frozen() const
The frozen state of an entity.
virtual std::string stdString() const
stdString() - returns a standard string representation of the DtString
virtual void setMeasuredSpeed(DtU16 value)
Set measured speed.
Definition: entityStateRepository.h:1001
virtual const DtAttachedPartCollection * attPartList() const
Definition: entityStateRepository.h:937
virtual DtStateRepository * clone(bool copy=false) const
Return a copy/empty object of the same type as this.
DtRefuelingStationLightsColor myRefuelingStation1LightsColor
Definition: entityStateRepository.h:853
DtEntityType myGuise
Definition: entityStateRepository.h:804
unsigned char DtU8
An eight bit unsigned integer value.
Definition: vlMachineTypes.h:137
DtAggregateMissionEnum myActivity
Definition: entityStateRepository.h:837
DtActiveStatusEnum myStatus
Definition: entityStateRepository.h:833
DtPathTypeEnum
Definition: netnEnums.h:382
std::vector< DtVector > waypoints
Definition: netnVariantStructs.h:55
DtTrailState
Definition: disEnums.h:1672
virtual void setMarkingText(const char *text)
Set the marking text attribute.
Definition: entityStateRepository.h:917
DtRefuelingStationDayNight myRefuelingStation2DayNight
Definition: entityStateRepository.h:859
virtual void setRouteWaypoints(const std::vector< DtVector > &waypoints)
Set the Waypoints vector alternative for Route's PathVariantStruct Also sets PathType to Waypoints...
Definition: entityStateRepository.h:1145
DtAisNavigationStatus
Definition: disEnums.h:3380
bool myRefuelingStation1LightsFlashing
Definition: entityStateRepository.h:854
DtWeaponState
Definition: disEnums.h:1773
DtPathVariantStruct myRoute
Definition: entityStateRepository.h:840
virtual void setInfraRedSigRepIndex(DtU16 value)
Set infra-red signature representation index.
Definition: entityStateRepository.h:961
virtual const std::string embeddedUnitListToString(std::string delimiter) const
Get vector-string representation of EmbeddedUnitList.
Definition: entityStateRepository.h:1073
virtual void setDestinationUuid(const DtVrlUuid &uuid)
Set the UUID alternative for Destination PointVariantStruct Also sets PointType to UUID...
Definition: entityStateRepository.h:1124
DtStateRepository is an abstract base class for maintaining state for an object.
Definition: stateRepository.h:50
bool myRefuelingStation3LightsFlashing
Definition: entityStateRepository.h:862
virtual const DtVrlUuid & uniqueId() const
Get the Uuid for this object.
Definition: entityStateRepository.h:1031
DtVectoringNozzleSystem * myVectoringNozzleSystemDataList
Definition: entityStateRepository.h:821
DtDamageState
This is for the tank ditch and concertina wire breach appearance Areal object specific appearance...
Definition: disEnums.h:1664
Instances of DtEntityIdentifier are used as a unique ID for entities in DIS.
Definition: entityIdentifier.h:31
bool myHduLightsOn
Definition: entityStateRepository.h:849
DtAttachedPartCollection myAttPartList
Definition: entityStateRepository.h:797
DtString myMarkingText
myMarkingText is an array of theMaxMarkingSize.
Definition: entityStateRepository.h:810
DtPatchIdentifier is used to uniquely identify a uniform patch.
Definition: patchIdentifier.h:18
virtual int markingCharSet() const
The character set used for the marking.
Definition: entityStateRepository.h:912
A Universally Unique Identifier DtVrlUuid stores a 16byte encoded UUID string.
Definition: vlUuid.h:28
Definition: netnEnums.h:383
DtDIGuyObjectStateRepository * myDiGuyStateRep
Definition: entityStateRepository.h:827
DtU16 myAcousticsSignatureIndex
Definition: entityStateRepository.h:814
Contains the DtPatchIdentifier class declaration.
virtual const char * c_str() const
Returns a char* representation of the DtString;.
DtRefuelingStationLightsColor myRefuelingStation3LightsColor
Definition: entityStateRepository.h:861
Contains the DtBaseEntityStateRepository class declaration.
virtual const DtVector & location() const
The location in geocentric world coordinates at the current simulation time, as set in clock()->simTi...
DtRefuelingStationDayNight myRefuelingStation1DayNight
Definition: entityStateRepository.h:855
std::vector< char > DtDiGuyPixelData
Container for shape variation data.
Definition: diGuyObjectStateRepository.h:21
virtual const DtVector & destinationLocation() const
Get the Location vector alternative for Destination PointVariantStruct.
Definition: entityStateRepository.h:1115
virtual DtU32 capabilities() const
Get the capabilities field.
Definition: entityStateRepository.h:996
virtual void setActivity(const DtAggregateMissionEnum &activity)
Set the Activity for this object.
Definition: entityStateRepository.h:1053
DtForceType
Section 4.
Definition: disEnums.h:199
unsigned short DtU16
A 16 bit unsigned integer value.
Definition: vlMachineTypes.h:140
int myNumVectoringNozzleSystemData
Definition: entityStateRepository.h:819
DtInt32 myAisEta
Definition: entityStateRepository.h:868
DtNvgMode myNvgMode
Definition: entityStateRepository.h:847
Instances of DtDIGuyObjectStateRepository are used to store state data for DIGuyObject objects...
Definition: diGuyObjectStateRepository.h:31
int myMarkingCharSet
The char set used for marking text. Defaults to 1.
Definition: entityStateRepository.h:807
virtual const DtVrlUuid & routeUuid() const
Get the UUID alternative for Destination PointVariantStruct.
Definition: entityStateRepository.h:1164
virtual void setForceId(DtForceType force)
Set the force type.
Definition: entityStateRepository.h:887
DtComplianceState
Definition: disEnums.h:1738
std::vector< DtVrlUuid > myEmbeddedUnitList
Definition: entityStateRepository.h:835
long int DtInt32
A 32 bit integer value.
Definition: vlMachineTypes.h:156
bool myRefuelingStation2LightsFlashing
Definition: entityStateRepository.h:858
DtLightState
Definition: disEnums.h:1690
virtual DtU16 acousticSigRepIndex() const
Get acoustic signature representation index.
Definition: entityStateRepository.h:976
DtNavigationLightsFlashing
Definition: disEnums.h:3347
DtVectoringNozzleSystem is a class which contains the vectoring nozzle system data for the supplement...
Definition: vectoringNozzleSystem.h:26
unsigned long DtU32
A 32 bit unsigned integer value.
Definition: vlMachineTypes.h:153
DtU32 myAisMmsi
Definition: entityStateRepository.h:866
bool myRefuelingStation3LightsOn
Definition: entityStateRepository.h:860
DtAppearAttribute
If you put spaces between the "<<" and the surrounding strings, enumstr gets confused and thinks the ...
Definition: disEnums.h:1286
DtCamouflageType
Definition: disEnums.h:1766
virtual const DtPathTypeEnum & pathType() const
Get the PathType enum value for Route's PathVariantStruct discriminant.
Definition: entityStateRepository.h:1140
DtVrlUuid mySourceUnit
Definition: entityStateRepository.h:834
virtual void setMarkingCharSet(int charSet)
Set the character set used for the marking.
Definition: entityStateRepository.h:907
Instances of DtString are used to represent strings.
Definition: vlString.h:36
bool myTaxiwayLightsOn
Definition: entityStateRepository.h:848
virtual DtU16 infraRedSigRepIndex() const
Get infra-red signature representation index.
Definition: entityStateRepository.h:966
bool myLeftIndicatorLightsOn
Definition: entityStateRepository.h:881
bool myRightIndicatorLightsOn
Definition: entityStateRepository.h:882
class DtPropulsionSystem:
Definition: propulsionSystem.h:27
virtual void setSymbolId(const std::wstring &symbolIdentifier)
Set the SymbolId for this object.
Definition: entityStateRepository.h:1094
virtual DtU16 measuredSpeed() const
Get measured speed.
Definition: entityStateRepository.h:1006
DtDensityType
Definition: disEnums.h:1789
Contains the DtVrlUuid class declaration/definition.
virtual void setRouteUuid(const DtVrlUuid &uuid)
Set the UUID alternative for Route PathVariantStruct Also sets PointType to UUID. ...
Definition: entityStateRepository.h:1159
DtAisNavigationStatus myAisStatus
Definition: entityStateRepository.h:870
virtual const std::vector< DtVPRecord * > * variableParameterList() const
Definition: entityStateRepository.h:949
bool myRefuelingStation2LightsOn
Definition: entityStateRepository.h:856
DtU32 myCapabilities
Definition: entityStateRepository.h:811
DtNavigationLightsFlashing myNavigationLightsFlashing
Definition: entityStateRepository.h:846
DtEntityType is used to represent the type an entity object.
Definition: entityType.h:26
virtual void printData() const
Print the state data to the DtInfo stream.
DtU32 myAppearance
Definition: entityStateRepository.h:805
virtual const DtVrlUuid & sourceUnit() const
Get the SourceUnit for this object.
Definition: entityStateRepository.h:1036
This file provides a declaration of the class DtAttachedPartCollection.
virtual const char * markingText() const
Get the marking text attribute.
Definition: entityStateRepository.h:922
DtVrlUuid uuid
Definition: netnVariantStructs.h:36
DtPointTypeEnum
Definition: netnEnums.h:376
DtOutputStream DtDebug
These DtOutputStream instances are used for all print messaging in VR-Link.
DtU16 myRadarCrossSectionSignatureIndex
Definition: entityStateRepository.h:816
The entity's destination is either a location.
Definition: netnVariantStructs.h:22