50 virtual bool anchorLightsOn()
const;
51 virtual void setAnchorLightsOn(
bool myAnchorLightsOn);
52 virtual bool anchorLightsOnSpecified()
const;
55 virtual bool warningLightsOn()
const;
56 virtual void setWarningLightsOn(
bool warningLightsOn);
57 virtual bool warningLightsOnSpecified()
const;
60 virtual bool distressBeaconOn()
const;
61 virtual void setDistressBeaconOn(
bool distressBeaconOn);
62 virtual bool distressBeaconOnSpecified()
const;
65 virtual int flightDeckLights()
const;
66 virtual void setFlightDeckLights(
int flightDeckLights);
67 virtual bool flightDeckLightsSpecified()
const;
70 virtual bool upperDeckFloodLightsOn()
const;
71 virtual void setUpperDeckFloodLightsOn(
bool upperDeckFloodLightsOn);
72 virtual bool upperDeckFloodLightsOnSpecified()
const;
75 virtual bool upperDeckLightsOn()
const;
76 virtual void setUpperDeckLightsOn(
bool upperDeckLightsOn);
77 virtual bool upperDeckLightsOnSpecified()
const;
80 virtual int horizonBarLights()
const;
81 virtual void setHorizonBarLights(
int horizonBarLights);
82 virtual bool horizonBarLightsSpecified()
const;
85 virtual int glidePathIndicatorBeam()
const;
86 virtual void setGlidePathIndicatorBeam(
int glidePathIndicatorBeam);
87 virtual bool glidePathIndicatorBeamSpecified()
const;
90 virtual bool waveOffLightOn()
const;
91 virtual void setWaveOffLightOn(
bool waveOffLightOn);
92 virtual bool waveOffLightOnSpecified()
const;
95 virtual bool notUnderCommandLightsOn()
const;
96 virtual void setNotUnderCommandLightsOn(
bool notUnderCommandLightsOn);
97 virtual bool notUnderCommandLightsOnSpecified()
const;
100 virtual bool ramLightsOn()
const;
101 virtual void setRAMLightsOn(
bool ramLightsOn);
102 virtual bool ramLightsOnSpecified()
const;
105 virtual bool fishingWithLinesLightsOn()
const;
106 virtual void setFishingWithLinesLightsOn(
bool fishingWithLinesLightsOn);
107 virtual bool fishingWithLinesLightsOnSpecified()
const;
110 virtual bool fishingWithNetsLightsOn()
const;
111 virtual void setFishingWithNetsLightsOn(
bool fishingWithNetsLightsOn);
112 virtual bool fishingWithNetsLightsOnSpecified()
const;
115 virtual bool mineHuntingLightsOn()
const;
116 virtual void setMineHuntingLightsOn(
bool mineHuntingLightsOn);
117 virtual bool mineHuntingLightsOnSpecified()
const;
120 virtual bool runningLightsOn()
const;
121 virtual void setRunningLightsOn(
bool runningLightsOn);
122 virtual bool runningLightsOnSpecified()
const;
125 virtual bool spotLightsOn()
const;
126 virtual void setSpotLightsOn(
bool spotLightsOn);
127 virtual bool spotLightsOnSpecified()
const;
130 virtual bool interiorLightsOn()
const;
131 virtual void setInteriorLightsOn(
bool interiorLightsOn);
132 virtual bool interiorLightsOnSpecified()
const;
139 virtual bool setFromNet(
const char* contentBuffer,
unsigned contentSize)
override;
DtRwInt8 myGlidePathIndicatorBeam
Definition: setSurfaceVesselLightingRequest.h:155
virtual bool setToNet()
Sets netRep buffer to the contents of this set request. Base class does nothing and returns true...
DtSetSurfaceVesselLightingRequest sets advanced lighting settings for the specified object Supported ...
Definition: setSurfaceVesselLightingRequest.h:19
DtRwBoolean myUpperDeckFloodLightsOn
Definition: setSurfaceVesselLightingRequest.h:152
Defines ReaderWriter classes for varying sized integers In most cases the DtRwInt class is the prefer...
DtRwInt that encodes the value as an 8 bit integer.
Definition: rwIntSized.h:29
DtRwBoolean myInteriorLightsOn
Definition: setSurfaceVesselLightingRequest.h:164
DtRwBoolean myMineHuntingLightsOn
Definition: setSurfaceVesselLightingRequest.h:161
DtRwBoolean myWarningLightsOn
Definition: setSurfaceVesselLightingRequest.h:149
DtRwBoolean myAnchorLightsOn
Definition: setSurfaceVesselLightingRequest.h:148
Definition: readerWriterRegistry.h:39
DtRwBoolean myDistressBeaconOn
Definition: setSurfaceVesselLightingRequest.h:150
virtual int netRepSize() const
DtRwBoolean myRunningLightsOn
Definition: setSurfaceVesselLightingRequest.h:162
DtSetDataRequest is an abstract base class from which real setDataRequests can derive. It manages the read/write capability; derived classes need only use and register read/writatble data types for derived information.
Definition: setDataRequest.h:41
DtRwInt8 myHorizonBarLights
Definition: setSurfaceVesselLightingRequest.h:154
virtual const DtSetMessageType & type() const =0
What kind of setDataRequest am I? (from radioMsgTypes.h). Returns a string representing the kind of d...
virtual DtSetDataRequest * clone(const DtString &name, DtReaderWriterRegistry *parentRegistry=0) const =0
Make a copy of this request. Returns a pointer to a newly created copy of this data request...
const DtSetDataRequest & operator=(const DtSetDataRequest &orig)
assignment operator; same as copy costructor.
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize)
Sets the contents of this set request based on the network buffer. Base class does nothing and return...
Define constants for types of tasks, sets, admin messages, reports, and sim commands (all sent via ra...
DtRwBoolean myWaveOffLightOn
Definition: setSurfaceVesselLightingRequest.h:156
#define DT_DLL_vrftasks
This file is used to determine how to build.
Definition: vrftasksDefines.h:26
virtual DtString stringRep() const =0
Get a readable string representation of this setDataRequest. Returns a human readable string represen...
Description: Readable, Writable bool.
Definition: rwBoolean.h:26
DtRwBoolean myFishingWithLinesLightsOn
Definition: setSurfaceVesselLightingRequest.h:159
DtRwInt8 myFlightDeckLights
Definition: setSurfaceVesselLightingRequest.h:151
DtRwBoolean mySpotLightsOn
Definition: setSurfaceVesselLightingRequest.h:163
DtRwBoolean myUpperDeckLightsOn
Definition: setSurfaceVesselLightingRequest.h:153
DtRwBoolean myFishingWithNetsLightsOn
Definition: setSurfaceVesselLightingRequest.h:160
DtRwBoolean myNotUnderCommandLightsOn
Definition: setSurfaceVesselLightingRequest.h:157
DtRwBoolean myRAMLightsOn
Definition: setSurfaceVesselLightingRequest.h:158