61 virtual void setParameterEnabled(
DtParameter val,
bool onOff);
62 virtual bool parameterEnabled(
DtParameter val)
const;
67 virtual void setParameterIsMalfunctioning(
DtParameter val,
bool onOff);
68 virtual bool parameterIsMalfunctioning(
DtParameter val)
const;
73 virtual void setParameterIsDamaged(
DtParameter val,
bool onOff);
74 virtual bool parameterIsDamaged(
DtParameter val)
const;
79 virtual void setParameterIsOn(
DtParameter val,
bool onOff);
Contains the DtEntityIdentifier class declaration.
Instances of DtSovietStateRepository are used to store state data for IFFData.Soviet objects...
Definition: iffSovietStateRepository.h:29
Contains the DtIffStateRepository class declaration.
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
Contains the DtString class declaration.
Contains the DtEntityType and DtRadioEntityType class declarations.
Contains the DtIFFDataStateRepository class DT_DLL_VL declaration.
bool myParameter5IsOn
Definition: iffSovietStateRepository.h:108
bool myParameter5IsMalfunctioning
Definition: iffSovietStateRepository.h:106
bool myParameter6Enabled
Definition: iffSovietStateRepository.h:110
bool myParameter6IsOn
Definition: iffSovietStateRepository.h:113
bool myParameter3IsMalfunctioning
Definition: iffSovietStateRepository.h:96
virtual void printData() const
Print data to the DtInfo stream.
static DtIFFDataStateRepository * create()
Create a DtIFFDataStateRepository.
bool myParameter2IsMalfunctioning
Definition: iffSovietStateRepository.h:91
This file contains typedefs used to represent objects in a protocol neutral way.
bool myParameter4Enabled
Definition: iffSovietStateRepository.h:100
bool myParameter2IsDamaged
Definition: iffSovietStateRepository.h:92
bool myParameter1IsMalfunctioning
Definition: iffSovietStateRepository.h:86
Instances of DtIFFDataStateRepository are used to store state data for IFFData objects.
Definition: IFFDataStateRepository.h:32
This file declares DtVector and DtVector32.
bool myParameter6IsDamaged
Definition: iffSovietStateRepository.h:112
bool myParameter1IsOn
Definition: iffSovietStateRepository.h:88
bool myParameter3IsOn
Definition: iffSovietStateRepository.h:98
bool myParameter6IsMalfunctioning
Definition: iffSovietStateRepository.h:111
bool myParameter5IsDamaged
Definition: iffSovietStateRepository.h:107
bool myParameter4IsDamaged
Definition: iffSovietStateRepository.h:102
DtStateRepository is an abstract base class for maintaining state for an object.
Definition: stateRepository.h:50
bool myParameter3Enabled
Definition: iffSovietStateRepository.h:95
DtParameter
Soviet IFF Parameters.
Definition: disEnums.h:2119
bool myParameter2IsOn
Definition: iffSovietStateRepository.h:93
bool myParameter2Enabled
Definition: iffSovietStateRepository.h:90
bool myParameter5Enabled
Definition: iffSovietStateRepository.h:105
Contains the IFF datatypes for RPR 3.
bool myParameter3IsDamaged
Definition: iffSovietStateRepository.h:97
bool myParameter1IsDamaged
Definition: iffSovietStateRepository.h:87
bool myParameter4IsMalfunctioning
Definition: iffSovietStateRepository.h:101
DtIFFDataStateRepository & operator=(const DtIFFDataStateRepository &orig)
Assignment Operator.
virtual void printDataToStream(std::ostream &stream) const
Print data to the specified stream.
bool myParameter4IsOn
Definition: iffSovietStateRepository.h:103
bool myParameter1Enabled
Definition: iffSovietStateRepository.h:85
virtual DtStateRepository * clone(bool copy) const
Return a copy/empty object of the same type as this.