VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
makVrf::DtSetSurfaceVesselLightingDialog Class Reference
Inheritance diagram for makVrf::DtSetSurfaceVesselLightingDialog:
Inheritance graph
[legend]

Public Member Functions

 DtSetSurfaceVesselLightingDialog (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0)
 
virtual ~DtSetSurfaceVesselLightingDialog ()
 
virtual bool anchorLightsOn () const
 
virtual void setAnchorLightsOn (bool anchorLightsOn)
 
virtual bool warningLightsOn () const
 
virtual void setWarningLightsOn (bool warningLightsOn)
 
virtual bool distressBeaconOn () const
 
virtual void setDistressBeaconOn (bool distressBeaconOn)
 
virtual int flightDeckLights () const
 
virtual void setFlightDeckLights (int flightDeckLights)
 
virtual bool upperDeckFloodLightsOn () const
 
virtual void setUpperDeckFloodLightsOn (bool upperDeckFloodLightsOn)
 
virtual bool upperDeckLightsOn () const
 
virtual void setUpperDeckLightsOn (bool upperDeckLightsOn)
 
virtual int horizonBarLights () const
 
virtual void setHorizonBarLights (int horizonBarLights)
 
virtual int glidePathIndicatorBeam () const
 
virtual void setGlidePathIndicatorBeam (int glidePathIndicatorBeam)
 
virtual bool waveOffLightOn () const
 
virtual void setWaveOffLightOn (bool waveOffLightOn)
 
virtual bool notUnderCommandLightsOn () const
 
virtual void setNotUnderCommandLightsOn (bool notUnderCommandLightsOn)
 
virtual bool ramLightsOn () const
 
virtual void setRAMLightsOn (bool ramLightsOn)
 
virtual bool fishingWithLinesLightsOn () const
 
virtual void setFishingWithLinesLightsOn (bool fishingWithLinesLightsOn)
 
virtual bool fishingWithNetsLightsOn () const
 
virtual void setFishingWithNetsLightsOn (bool fishingWithNetsLightsOn)
 
virtual bool mineHuntingLightsOn () const
 
virtual void setMineHuntingLightsOn (bool mineHuntingLightsOn)
 
virtual bool runningLightsOn () const
 
virtual void setRunningLightsOn (bool runningLightsOn)
 
virtual bool spotLightsOn () const
 
virtual void setSpotLightsOn (bool spotLightsOn)
 
virtual bool interiorLightsOn () const
 
virtual void setInteriorLightsOn (bool interiorLightsOn)
 
- Public Member Functions inherited from makVrf::DtBaseTaskSetDialogInterface
 DtBaseTaskSetDialogInterface (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0)
 
virtual ~DtBaseTaskSetDialogInterface ()
 
virtual void run (const std::vector< makVrv::DtSimEntry * > &)
 
virtual void setOKEnabled (bool)
 
virtual void setApplyVisible (bool)
 
virtual void setCancelEnabled (bool)
 
virtual void setCancelButtonText (const QString &) override
 
virtual bool valid () const
 
virtual void setReadOnlyMode (bool) override
 
virtual bool okEnabled () const override
 
int accepted () const
 
virtual void setAutoSizeOnShow (bool)
 
virtual bool autoSizeOnShow () const
 
virtual void setDescription (const QString &desc)
 
virtual QString description () const
 
virtual bool editStatement (const std::vector< makVrv::DtSimEntry * > &, const DtSimStatement *)
 
virtual void finishSizing ()
 
virtual void setPartOfPlan (int b) override
 
virtual void hideButtons (bool)
 
virtual bool applyWithoutGoingBack () const
 
- Public Member Functions inherited from makVrf::DtTaskSetDialogInterface
 DtTaskSetDialogInterface (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0)
 
virtual ~DtTaskSetDialogInterface ()
 
virtual void connectSignals (const std::vector< makVrv::DtSimEntry * > &)
 
virtual void setSendToRemoteController (bool b)
 
virtual bool sendToRemoteController () const
 
virtual void selectionChanged (const DtUUID &selection)
 
virtual void sendSetRequest (std::vector< DtUUID > names, const DtSetDataRequest &)
 
virtual bool insertMapFocusHandler (DtMapFocusHandlerInterface *, int index=-1)
 
virtual void initializeFromAction (DtVrfTaskSetAction *)
 
DtVrfTaskSetActioninitializedAction () const
 
virtual void sendTaskRequest (std::vector< DtUUID > names, const DtSimTask &)
 
virtual std::vector
< makVrv::DtUniqueID
entityIds () const
 
virtual std::vector< DtUUIDnames () const
 
virtual void setupFromExtendedData (const std::map< std::string, std::string > &)
 
int partOfPlan () const
 
virtual void cancel ()
 
virtual QWidget * widget ()
 
const std::vector
< makVrv::DtSimEntry * > & 
connectedTo () const
 
virtual void noObjectsSelected ()
 
virtual QWidget * sizeToParent () const
 
- Public Member Functions inherited from makVrf::DtCommandDialogExtensionInterface
virtual ~DtCommandDialogExtensionInterface ()
 
virtual bool initiallyBroadcast () const
 
virtual bool alwaysPopOut () const
 
virtual bool allowBroadcasting () const
 
virtual bool hasUserEntry () const
 
virtual QString entitySelectionGroupBoxTitle () const
 
virtual void filterAboutToBeAdded (DtVrfSelectionFilter *)
 
virtual void parentShown (QWidget *)
 
virtual void onCancel ()=0
 
virtual makVrv::DtUnicode broadcastTitle () const
 

Protected Member Functions

virtual QWidget * contents (const std::vector< makVrv::DtSimEntry * > &data)
 
virtual void sendRequest ()
 
virtual void setupGui (const std::vector< makVrv::DtSimEntry * > &data)
 
virtual void setupStatement (const DtSimStatement *)
 
- Protected Member Functions inherited from makVrf::DtBaseTaskSetDialogInterface
virtual void updateApplyButtonVisibility ()
 
virtual void updateButtonText ()
 
virtual void postGuiSetup (const std::vector< makVrv::DtSimEntry * > &data)
 
virtual void initializeItems (const std::vector< makVrv::DtSimEntry * > &data)
 
virtual void closeEvent (QCloseEvent *)
 
virtual void setupFrom (const std::vector< makVrv::DtSimEntry * > &s)
 
virtual bool wantsSelectionOfObjectInCommandMode (const std::vector< makVrv::DtSimEntry * > &) const
 
virtual void sendSetRequest (const DtSetDataRequest &)
 
virtual void sendTaskRequest (const DtSimTask &)
 
virtual void sendCommandRequest (const DtSimCommandObjectWrapper &)
 
virtual QSize canvasSize ()
 
virtual void onOK ()
 
virtual QWidget * takeOKCancelButtonCanvas (QWidget *newParent) override
 
virtual void giveOKCancelButtonCanvas (QWidget *) override
 
- Protected Member Functions inherited from makVrf::DtTaskSetDialogInterface
virtual void slot_objectAboutToBeRemoved (makVrv::DtSimObjectEntry &)
 
virtual std::vector< std::string > commandDialogFiltersFor (const std::vector< makVrv::DtSimEntry * > &data, const DtSimStatement *stmt, int &initialSelection) const
 

Protected Attributes

QGridLayout * myContentLayout
 
QWidget * myCanvas
 
QLabelmyAnchorLightsOnLabel
 
QComboBoxmyAnchorLightsOn
 
QLabelmyWarningLightsOnLabel
 
QComboBoxmyWarningLightsOn
 
QLabelmyDistressBeaconOnLabel
 
QComboBoxmyDistressBeaconOn
 
QLabelmyFlightDeckLightsLabel
 
makVrv::DtSliderSpinboxWidgetmyFlightDeckLights
 
QLabelmyUpperDeckFloodLightsOnLabel
 
QComboBoxmyUpperDeckFloodLightsOn
 
QLabelmyUpperDeckLightsOnLabel
 
QComboBoxmyUpperDeckLightsOn
 
QLabelmyHorizonBarLightsLabel
 
makVrv::DtSliderSpinboxWidgetmyHorizonBarLights
 
QLabelmyGlidePathIndicatorBeamLabel
 
makVrv::DtSliderSpinboxWidgetmyGlidePathIndicatorBeam
 
QLabelmyWaveOffLightOnLabel
 
QComboBoxmyWaveOffLightOn
 
QLabelmyNotUnderCommandLightsOnLabel
 
QComboBoxmyNotUnderCommandLightsOn
 
QLabelmyRAMLightsOnLabel
 
QComboBoxmyRAMLightsOn
 
QLabelmyFishingWithLinesLightsOnLabel
 
QComboBoxmyFishingWithLinesLightsOn
 
QLabelmyFishingWithNetsLightsOnLabel
 
QComboBoxmyFishingWithNetsLightsOn
 
QLabelmyMineHuntingLightsOnLabel
 
QComboBoxmyMineHuntingLightsOn
 
QLabelmyRunningLightsOnLabel
 
QComboBoxmyRunningLightsOn
 
QLabelmySpotLightsOnLabel
 
QComboBoxmySpotLightsOn
 
QLabelmyInteriorLightsOnLabel
 
QComboBoxmyInteriorLightsOn
 
- Protected Attributes inherited from makVrf::DtBaseTaskSetDialogInterface
bool myAutoSizeOnShow
 
bool myValidInitialization
 
bool myReadOnlyMode = false
 
bool myOKEnabled = false
 
- Protected Attributes inherited from makVrf::DtTaskSetDialogInterface
makVrv::DtDemyDe
 
int myPartOfPlan
 
std::vector< makVrv::DtSimEntry * > myConnectedTo
 
bool mySendToRemoteController
 
DtVrfTaskSetActionmyAction
 

Additional Inherited Members

- Public Slots inherited from makVrf::DtBaseTaskSetDialogInterface
virtual void onOk ()
 
virtual void onCancel ()
 
virtual void onApply ()
 
virtual void updateOKButtonText ()
 
- Signals inherited from makVrf::DtBaseTaskSetDialogInterface
void resizedToContents ()
 
- Signals inherited from makVrf::DtTaskSetDialogInterface
void unlockPlan ()
 
- Public Attributes inherited from makVrf::DtBaseTaskSetDialogInterface
QVBoxLayout * myMasterLayout
 
QHBoxLayout * myButtonLayout
 
QWidget * myOKCancelButtonCanvas
 
QPushButtonmyOKButton
 
QCheckBoxmyApplyWithoutGoingBack
 
QPushButtonmyCancelButton
 
QToolButtonmyLockButton
 
char myAccepted
 
QLabelmyTaskSetDescription
 
QFramemyTaskSetDescriptionSeparator
 
- Public Attributes inherited from makVrf::DtTaskSetDialogInterface
boost::signals2::signal< void(DtTaskSetDialogInterface *)> signal_dialogDestroyed
 
- Public Attributes inherited from makVrf::DtCommandDialogExtensionInterface
boost::signals2::signal< void()> signal_cancelled
 
boost::signals2::signal< void(bool)> signal_enableCommandModeSelection
 
boost::signals2::signal< void(bool)> signal_validStateChanged
 
boost::signals2::signal< void(bool)> signal_disableCancel
 
boost::signals2::signal< void(std::vector
< DtUUID > names, const
DtSetDataRequest &)> 
signal_sendSetRequest
 
boost::signals2::signal< void(std::vector
< DtUUID > names, const
DtSimTask &)> 
signal_sendTaskRequest
 
boost::signals2::signal< void(const
DtSimCommandObjectWrapper &)> 
signal_sendCommandRequest
 
boost::signals2::signal< void(const
std::vector< DtUUID > &, const
DtSimTask &, DtVrfTaskSetMenu *)> 
signal_commandActivated
 
boost::signals2::signal< void(const
DtSimCommandObjectWrapper &)> 
signal_simCommandActivated
 
boost::signals2::signal< void(const
std::vector
< makVrv::DtSimEntry * > &)> 
signal_stopWatching
 
- Protected Slots inherited from makVrf::DtBaseTaskSetDialogInterface
virtual void resizeToContents ()
 
virtual void applyWithoutGoingBackClicked ()
 
- Protected Slots inherited from makVrf::DtTaskSetDialogInterface
virtual void actionDestroyed ()
 

Constructor & Destructor Documentation

makVrf::DtSetSurfaceVesselLightingDialog::DtSetSurfaceVesselLightingDialog ( makVrv::DtDe de,
QWidget *  parent,
const Qt::WindowFlags &  flags = 0 
)
virtual makVrf::DtSetSurfaceVesselLightingDialog::~DtSetSurfaceVesselLightingDialog ( )
virtual

Member Function Documentation

virtual bool makVrf::DtSetSurfaceVesselLightingDialog::anchorLightsOn ( ) const
virtual

Whether the anchor lights are on.

virtual void makVrf::DtSetSurfaceVesselLightingDialog::setAnchorLightsOn ( bool  anchorLightsOn)
virtual
virtual bool makVrf::DtSetSurfaceVesselLightingDialog::warningLightsOn ( ) const
virtual

Whether the warning lights are on.

virtual void makVrf::DtSetSurfaceVesselLightingDialog::setWarningLightsOn ( bool  warningLightsOn)
virtual
virtual bool makVrf::DtSetSurfaceVesselLightingDialog::distressBeaconOn ( ) const
virtual

Whether the distress beacon is on.

virtual void makVrf::DtSetSurfaceVesselLightingDialog::setDistressBeaconOn ( bool  distressBeaconOn)
virtual
virtual int makVrf::DtSetSurfaceVesselLightingDialog::flightDeckLights ( ) const
virtual

Whether the flight deck lights are on.

virtual void makVrf::DtSetSurfaceVesselLightingDialog::setFlightDeckLights ( int  flightDeckLights)
virtual
virtual bool makVrf::DtSetSurfaceVesselLightingDialog::upperDeckFloodLightsOn ( ) const
virtual

Whether the upper deck flood lights are on.

virtual void makVrf::DtSetSurfaceVesselLightingDialog::setUpperDeckFloodLightsOn ( bool  upperDeckFloodLightsOn)
virtual
virtual bool makVrf::DtSetSurfaceVesselLightingDialog::upperDeckLightsOn ( ) const
virtual

Whether the upper deck lights are on.

virtual void makVrf::DtSetSurfaceVesselLightingDialog::setUpperDeckLightsOn ( bool  upperDeckLightsOn)
virtual
virtual int makVrf::DtSetSurfaceVesselLightingDialog::horizonBarLights ( ) const
virtual

Whether the horizon bar lights are on/intensity.

virtual void makVrf::DtSetSurfaceVesselLightingDialog::setHorizonBarLights ( int  horizonBarLights)
virtual
virtual int makVrf::DtSetSurfaceVesselLightingDialog::glidePathIndicatorBeam ( ) const
virtual

Whether the glide path indicator beam is on/instensity.

virtual void makVrf::DtSetSurfaceVesselLightingDialog::setGlidePathIndicatorBeam ( int  glidePathIndicatorBeam)
virtual
virtual bool makVrf::DtSetSurfaceVesselLightingDialog::waveOffLightOn ( ) const
virtual

Whether the wave off light is on.

virtual void makVrf::DtSetSurfaceVesselLightingDialog::setWaveOffLightOn ( bool  waveOffLightOn)
virtual
virtual bool makVrf::DtSetSurfaceVesselLightingDialog::notUnderCommandLightsOn ( ) const
virtual

Whether the not under command lights are on.

virtual void makVrf::DtSetSurfaceVesselLightingDialog::setNotUnderCommandLightsOn ( bool  notUnderCommandLightsOn)
virtual
virtual bool makVrf::DtSetSurfaceVesselLightingDialog::ramLightsOn ( ) const
virtual

Whether the RAM lights are on.

virtual void makVrf::DtSetSurfaceVesselLightingDialog::setRAMLightsOn ( bool  ramLightsOn)
virtual
virtual bool makVrf::DtSetSurfaceVesselLightingDialog::fishingWithLinesLightsOn ( ) const
virtual

Whether the fishing with lines lights are on.

virtual void makVrf::DtSetSurfaceVesselLightingDialog::setFishingWithLinesLightsOn ( bool  fishingWithLinesLightsOn)
virtual
virtual bool makVrf::DtSetSurfaceVesselLightingDialog::fishingWithNetsLightsOn ( ) const
virtual

Whether the fishing with nets lights are on.

virtual void makVrf::DtSetSurfaceVesselLightingDialog::setFishingWithNetsLightsOn ( bool  fishingWithNetsLightsOn)
virtual
virtual bool makVrf::DtSetSurfaceVesselLightingDialog::mineHuntingLightsOn ( ) const
virtual

Whether the mine hunting lights are on.

virtual void makVrf::DtSetSurfaceVesselLightingDialog::setMineHuntingLightsOn ( bool  mineHuntingLightsOn)
virtual
virtual bool makVrf::DtSetSurfaceVesselLightingDialog::runningLightsOn ( ) const
virtual

Whether the running lights are on.

virtual void makVrf::DtSetSurfaceVesselLightingDialog::setRunningLightsOn ( bool  runningLightsOn)
virtual
virtual bool makVrf::DtSetSurfaceVesselLightingDialog::spotLightsOn ( ) const
virtual

Whether the spot lights are on.

virtual void makVrf::DtSetSurfaceVesselLightingDialog::setSpotLightsOn ( bool  spotLightsOn)
virtual
virtual bool makVrf::DtSetSurfaceVesselLightingDialog::interiorLightsOn ( ) const
virtual

Whether the interior lights are on.

virtual void makVrf::DtSetSurfaceVesselLightingDialog::setInteriorLightsOn ( bool  interiorLightsOn)
virtual
virtual QWidget* makVrf::DtSetSurfaceVesselLightingDialog::contents ( const std::vector< makVrv::DtSimEntry * > &  data)
protectedvirtual

Creates set dialog contents. Called from setupGui.

Implements makVrf::DtBaseTaskSetDialogInterface.

virtual void makVrf::DtSetSurfaceVesselLightingDialog::sendRequest ( )
protectedvirtual

Override to send the set or task request.

Implements makVrf::DtBaseTaskSetDialogInterface.

virtual void makVrf::DtSetSurfaceVesselLightingDialog::setupGui ( const std::vector< makVrv::DtSimEntry * > &  data)
protectedvirtual

If there is a single entry, find it's location and convert to local to set.

Reimplemented from makVrf::DtBaseTaskSetDialogInterface.

virtual void makVrf::DtSetSurfaceVesselLightingDialog::setupStatement ( const DtSimStatement )
protectedvirtual

Member Data Documentation

QGridLayout* makVrf::DtSetSurfaceVesselLightingDialog::myContentLayout
protected
QWidget* makVrf::DtSetSurfaceVesselLightingDialog::myCanvas
protected
QLabel* makVrf::DtSetSurfaceVesselLightingDialog::myAnchorLightsOnLabel
protected
QComboBox* makVrf::DtSetSurfaceVesselLightingDialog::myAnchorLightsOn
protected
QLabel* makVrf::DtSetSurfaceVesselLightingDialog::myWarningLightsOnLabel
protected
QComboBox* makVrf::DtSetSurfaceVesselLightingDialog::myWarningLightsOn
protected
QLabel* makVrf::DtSetSurfaceVesselLightingDialog::myDistressBeaconOnLabel
protected
QComboBox* makVrf::DtSetSurfaceVesselLightingDialog::myDistressBeaconOn
protected
QLabel* makVrf::DtSetSurfaceVesselLightingDialog::myFlightDeckLightsLabel
protected
makVrv::DtSliderSpinboxWidget* makVrf::DtSetSurfaceVesselLightingDialog::myFlightDeckLights
protected
QLabel* makVrf::DtSetSurfaceVesselLightingDialog::myUpperDeckFloodLightsOnLabel
protected
QComboBox* makVrf::DtSetSurfaceVesselLightingDialog::myUpperDeckFloodLightsOn
protected
QLabel* makVrf::DtSetSurfaceVesselLightingDialog::myUpperDeckLightsOnLabel
protected
QComboBox* makVrf::DtSetSurfaceVesselLightingDialog::myUpperDeckLightsOn
protected
QLabel* makVrf::DtSetSurfaceVesselLightingDialog::myHorizonBarLightsLabel
protected
makVrv::DtSliderSpinboxWidget* makVrf::DtSetSurfaceVesselLightingDialog::myHorizonBarLights
protected
QLabel* makVrf::DtSetSurfaceVesselLightingDialog::myGlidePathIndicatorBeamLabel
protected
makVrv::DtSliderSpinboxWidget* makVrf::DtSetSurfaceVesselLightingDialog::myGlidePathIndicatorBeam
protected
QLabel* makVrf::DtSetSurfaceVesselLightingDialog::myWaveOffLightOnLabel
protected
QComboBox* makVrf::DtSetSurfaceVesselLightingDialog::myWaveOffLightOn
protected
QLabel* makVrf::DtSetSurfaceVesselLightingDialog::myNotUnderCommandLightsOnLabel
protected
QComboBox* makVrf::DtSetSurfaceVesselLightingDialog::myNotUnderCommandLightsOn
protected
QLabel* makVrf::DtSetSurfaceVesselLightingDialog::myRAMLightsOnLabel
protected
QComboBox* makVrf::DtSetSurfaceVesselLightingDialog::myRAMLightsOn
protected
QLabel* makVrf::DtSetSurfaceVesselLightingDialog::myFishingWithLinesLightsOnLabel
protected
QComboBox* makVrf::DtSetSurfaceVesselLightingDialog::myFishingWithLinesLightsOn
protected
QLabel* makVrf::DtSetSurfaceVesselLightingDialog::myFishingWithNetsLightsOnLabel
protected
QComboBox* makVrf::DtSetSurfaceVesselLightingDialog::myFishingWithNetsLightsOn
protected
QLabel* makVrf::DtSetSurfaceVesselLightingDialog::myMineHuntingLightsOnLabel
protected
QComboBox* makVrf::DtSetSurfaceVesselLightingDialog::myMineHuntingLightsOn
protected
QLabel* makVrf::DtSetSurfaceVesselLightingDialog::myRunningLightsOnLabel
protected
QComboBox* makVrf::DtSetSurfaceVesselLightingDialog::myRunningLightsOn
protected
QLabel* makVrf::DtSetSurfaceVesselLightingDialog::mySpotLightsOnLabel
protected
QComboBox* makVrf::DtSetSurfaceVesselLightingDialog::mySpotLightsOn
protected
QLabel* makVrf::DtSetSurfaceVesselLightingDialog::myInteriorLightsOnLabel
protected
QComboBox* makVrf::DtSetSurfaceVesselLightingDialog::myInteriorLightsOn
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)