VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions
makVrv::DtRadioCommunicationsSettingsLogic Class Reference

The logic for the entity display settings dialog. More...

Public Member Functions

 DtRadioCommunicationsSettingsLogic (DtDe &de, DtPersistenceControlsInterface &persistenceControls, DtRadioCommunicationsSettingsInterface &widget)
 CTOR.
virtual ~DtRadioCommunicationsSettingsLogic ()
 DTOR.
virtual void sendSettingsToGui ()
 Set up the GUI with the current window settings.
Boost Slots

These receive notification that the user has modified the corresponding field in the settings widget.

Connects to the signals provided by the DtRadioCommunicationsSettingsInterface.

virtual void slot_radioCommsVisibilityChanged (bool visible)
virtual void slot_radioCommLinesVisibilityChanged (bool visible)
virtual void slot_radioSquawkIndicatorsVisibilityChanged (bool visible)
virtual void slot_commLineLifetimeChanged (double lifetime)
virtual void slot_squawkIndicatorLifetimeChanged (double lifetime)
virtual void slot_commLineDisplayModeChanged (makArchives::DtRadioCommunicationsSettingsRecord::CommLineMode mode)
virtual void slot_greatCircleExaggerationAmountChanged (double amount)
virtual void slot_defaultColoringModeChanged (makArchives::DtRadioCommunicationsSettingsRecord::DefaultColoringMode mode)
virtual void slot_defaultFrequencyColorChangeRequested ()
virtual void slot_rangeGradientChanged (const DtRangeEditorInterface::Gradient &grad)

Persistence Slots

DtSignalConnectionManager mySignals
DtRadioCommunicationsSettingsInterfacemyWidget
DtPersistenceControlsInterfacemyPersistenceControls
DtDemyDe
virtual void on_import ()
virtual void on_export ()
virtual void on_importFilePathChosen (const std::string &filePath)
virtual void on_exportFilePathChosen (const std::string &filePath)
virtual void on_settingsRestored (const DtSettingsBackup *b)

Detailed Description

The logic for the entity display settings dialog.

Constructor & Destructor Documentation

makVrv::DtRadioCommunicationsSettingsLogic::DtRadioCommunicationsSettingsLogic ( DtDe de,
DtPersistenceControlsInterface persistenceControls,
DtRadioCommunicationsSettingsInterface widget 
)

CTOR.

virtual makVrv::DtRadioCommunicationsSettingsLogic::~DtRadioCommunicationsSettingsLogic ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrv::DtRadioCommunicationsSettingsLogic::sendSettingsToGui ( )
virtual

Set up the GUI with the current window settings.

virtual void makVrv::DtRadioCommunicationsSettingsLogic::slot_radioCommsVisibilityChanged ( bool  visible)
virtual
virtual void makVrv::DtRadioCommunicationsSettingsLogic::slot_radioCommLinesVisibilityChanged ( bool  visible)
virtual
virtual void makVrv::DtRadioCommunicationsSettingsLogic::slot_radioSquawkIndicatorsVisibilityChanged ( bool  visible)
virtual
virtual void makVrv::DtRadioCommunicationsSettingsLogic::slot_commLineLifetimeChanged ( double  lifetime)
virtual
virtual void makVrv::DtRadioCommunicationsSettingsLogic::slot_squawkIndicatorLifetimeChanged ( double  lifetime)
virtual
virtual void makVrv::DtRadioCommunicationsSettingsLogic::slot_commLineDisplayModeChanged ( makArchives::DtRadioCommunicationsSettingsRecord::CommLineMode  mode)
virtual
virtual void makVrv::DtRadioCommunicationsSettingsLogic::slot_greatCircleExaggerationAmountChanged ( double  amount)
virtual
virtual void makVrv::DtRadioCommunicationsSettingsLogic::slot_defaultColoringModeChanged ( makArchives::DtRadioCommunicationsSettingsRecord::DefaultColoringMode  mode)
virtual
virtual void makVrv::DtRadioCommunicationsSettingsLogic::slot_defaultFrequencyColorChangeRequested ( )
virtual
virtual void makVrv::DtRadioCommunicationsSettingsLogic::slot_rangeGradientChanged ( const DtRangeEditorInterface::Gradient grad)
virtual
virtual void makVrv::DtRadioCommunicationsSettingsLogic::on_import ( )
virtual
virtual void makVrv::DtRadioCommunicationsSettingsLogic::on_export ( )
virtual
virtual void makVrv::DtRadioCommunicationsSettingsLogic::on_importFilePathChosen ( const std::string &  filePath)
virtual
virtual void makVrv::DtRadioCommunicationsSettingsLogic::on_exportFilePathChosen ( const std::string &  filePath)
virtual
virtual void makVrv::DtRadioCommunicationsSettingsLogic::on_settingsRestored ( const DtSettingsBackup b)
virtual

Member Data Documentation

DtSignalConnectionManager makVrv::DtRadioCommunicationsSettingsLogic::mySignals
protected
DtRadioCommunicationsSettingsInterface& makVrv::DtRadioCommunicationsSettingsLogic::myWidget
protected
DtPersistenceControlsInterface& makVrv::DtRadioCommunicationsSettingsLogic::myPersistenceControls
protected
DtDe& makVrv::DtRadioCommunicationsSettingsLogic::myDe
protected

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

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)