51 virtual bool anchorLightsOn()
const;
52 virtual void setAnchorLightsOn(
bool myAnchorLightsOn);
53 virtual bool anchorLightsOnSpecified()
const;
56 virtual bool warningLightsOn()
const;
57 virtual void setWarningLightsOn(
bool warningLightsOn);
58 virtual bool warningLightsOnSpecified()
const;
61 virtual bool distressBeaconOn()
const;
62 virtual void setDistressBeaconOn(
bool distressBeaconOn);
63 virtual bool distressBeaconOnSpecified()
const;
66 virtual int flightDeckLights()
const;
67 virtual void setFlightDeckLights(
int flightDeckLights);
68 virtual bool flightDeckLightsSpecified()
const;
71 virtual bool upperDeckFloodLightsOn()
const;
72 virtual void setUpperDeckFloodLightsOn(
bool upperDeckFloodLightsOn);
73 virtual bool upperDeckFloodLightsOnSpecified()
const;
76 virtual bool upperDeckLightsOn()
const;
77 virtual void setUpperDeckLightsOn(
bool upperDeckLightsOn);
78 virtual bool upperDeckLightsOnSpecified()
const;
81 virtual int horizonBarLights()
const;
82 virtual void setHorizonBarLights(
int horizonBarLights);
83 virtual bool horizonBarLightsSpecified()
const;
86 virtual int glidePathIndicatorBeam()
const;
87 virtual void setGlidePathIndicatorBeam(
int glidePathIndicatorBeam);
88 virtual bool glidePathIndicatorBeamSpecified()
const;
91 virtual bool waveOffLightOn()
const;
92 virtual void setWaveOffLightOn(
bool waveOffLightOn);
93 virtual bool waveOffLightOnSpecified()
const;
96 virtual bool notUnderCommandLightsOn()
const;
97 virtual void setNotUnderCommandLightsOn(
bool notUnderCommandLightsOn);
98 virtual bool notUnderCommandLightsOnSpecified()
const;
101 virtual bool ramLightsOn()
const;
102 virtual void setRAMLightsOn(
bool ramLightsOn);
103 virtual bool ramLightsOnSpecified()
const;
106 virtual bool fishingWithLinesLightsOn()
const;
107 virtual void setFishingWithLinesLightsOn(
bool fishingWithLinesLightsOn);
108 virtual bool fishingWithLinesLightsOnSpecified()
const;
111 virtual bool fishingWithNetsLightsOn()
const;
112 virtual void setFishingWithNetsLightsOn(
bool fishingWithNetsLightsOn);
113 virtual bool fishingWithNetsLightsOnSpecified()
const;
116 virtual bool mineHuntingLightsOn()
const;
117 virtual void setMineHuntingLightsOn(
bool mineHuntingLightsOn);
118 virtual bool mineHuntingLightsOnSpecified()
const;
121 virtual bool runningLightsOn()
const;
122 virtual void setRunningLightsOn(
bool runningLightsOn);
123 virtual bool runningLightsOnSpecified()
const;
126 virtual bool spotLightsOn()
const;
127 virtual void setSpotLightsOn(
bool spotLightsOn);
128 virtual bool spotLightsOnSpecified()
const;
131 virtual bool interiorLightsOn()
const;
132 virtual void setInteriorLightsOn(
bool interiorLightsOn);
133 virtual bool interiorLightsOnSpecified()
const;
140 virtual bool setFromNet(
const char* contentBuffer,
141 unsigned contentSize);
DtRwInt8 myGlidePathIndicatorBeam
Definition: setSurfaceVesselLightingRequest.h:157
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:154
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:166
DtRwBoolean myMineHuntingLightsOn
Definition: setSurfaceVesselLightingRequest.h:163
DtRwBoolean myWarningLightsOn
Definition: setSurfaceVesselLightingRequest.h:151
DtRwBoolean myAnchorLightsOn
Definition: setSurfaceVesselLightingRequest.h:150
Definition: readerWriterRegistry.h:39
DtRwBoolean myDistressBeaconOn
Definition: setSurfaceVesselLightingRequest.h:152
virtual int netRepSize() const
DtRwBoolean myRunningLightsOn
Definition: setSurfaceVesselLightingRequest.h:164
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:156
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:158
#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:161
DtRwInt8 myFlightDeckLights
Definition: setSurfaceVesselLightingRequest.h:153
DtRwBoolean mySpotLightsOn
Definition: setSurfaceVesselLightingRequest.h:165
DtRwBoolean myUpperDeckLightsOn
Definition: setSurfaceVesselLightingRequest.h:155
DtRwBoolean myFishingWithNetsLightsOn
Definition: setSurfaceVesselLightingRequest.h:162
DtRwBoolean myNotUnderCommandLightsOn
Definition: setSurfaceVesselLightingRequest.h:159
DtRwBoolean myRAMLightsOn
Definition: setSurfaceVesselLightingRequest.h:160