55 virtual void setFrozen(
bool onOff);
56 virtual bool frozen()
const;
59 virtual void setPowerPlantOn(
bool onOff);
60 virtual bool powerPlantOn()
const;
67 virtual void setEngineSmokeOn(
bool onOff);
68 virtual bool engineSmokeOn()
const;
71 virtual void setFlamesPresent(
bool onOff);
72 virtual bool flamesPresent()
const;
79 virtual void setImmobilized(
bool onOff);
80 virtual bool immobilized()
const;
87 virtual void setLightState(
DtLightType s,
bool onOff);
100 virtual void setRampDeployed(
bool onOff);
101 virtual bool rampDeployed()
const;
104 virtual void setSmokePlumePresent(
bool onOff);
105 virtual bool smokePlumePresent()
const;
108 virtual void setTentDeployed(
bool onOff);
109 virtual bool tentDeployed()
const;
120 virtual void setFirePowerDisabled(
bool onOff);
121 virtual bool firePowerDisabled()
const;
124 virtual void setIsConcealed(
bool onOff);
125 virtual bool isConcealed()
const;
128 virtual void setAfterburnerOn(
bool onOff);
129 virtual bool afterburnerOn()
const;
132 virtual void setLauncherRaised(
bool onOff);
133 virtual bool launcherRaised()
const;
136 virtual void setLauncherFlashPresent(
bool onOff);
137 virtual bool launcherFlashPresent()
const;
148 virtual void setAntennaRaised(
bool upDown);
149 virtual bool antennaRaised()
const;
152 virtual void setMissionKill(
bool yesNo);
153 virtual bool missionKill()
const;
156 virtual void setInternalHeatSource(
bool onOff);
157 virtual bool internalHeatSource()
const;
164 virtual void setAppearance(
DtU32 app);
165 virtual DtU32 appearance()
const;
176 virtual void setEntityType(
const DtEntityType& entityType);
DtAppearAttrVal
Create an enumeration type, but since many of the names will have the same value, define them all as ...
Definition: disEnums.h:1421
DtHatchState
Definition: disEnums.h:1660
Contains the DtEntityType and DtRadioEntityType class declarations.
virtual void setAppearance(DtU32 app)
Appearance field accessors.
Definition: appearance.h:190
DtU32 myAppearance
Definition: appearance.h:181
DtLifeformState
Definition: disEnums.h:1700
Class Description: DtAppearance is extracted from VR-Link's entity state repository class...
Definition: appearance.h:27
DtLightType
Definition: disEnums.h:1678
DtTrailState
Definition: disEnums.h:1652
DtWeaponState
Definition: disEnums.h:1753
DtDamageState
This is for the tank ditch and concertina wire breach appearance Areal object specific appearance...
Definition: disEnums.h:1644
#define DT_DLL_VLPROTIND
Definition: vlMachineTypes.h:110
Contains the standard DIS enumerations.
DtComplianceState
Definition: disEnums.h:1718
DtLightState
Definition: disEnums.h:1670
unsigned long DtU32
A 32 bit unsigned integer value.
Definition: vlMachineTypes.h:153
DtAppearAttribute
If you put spaces between the "<<" and the surrounding strings, enumstr gets confused and thinks the ...
Definition: disEnums.h:1266
DtCamouflageType
Definition: disEnums.h:1746
virtual DtU32 appearance() const
Definition: appearance.h:185
DtDensityType
Definition: disEnums.h:1769
DtEntityType myEntityType
Definition: appearance.h:182
This file contains typedefs for machine dependant types.
DtEntityType is used to represent the type an entity object.
Definition: entityType.h:26