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 | Public Attributes
makVrf::DtGuiOptionsWidgetInterface Class Referenceabstract
Inheritance diagram for makVrf::DtGuiOptionsWidgetInterface:
Inheritance graph
[legend]

Public Member Functions

virtual ~DtGuiOptionsWidgetInterface ()
 
virtual void addIconList (const QString &, const DtString &)=0
 
virtual void clearIconLists ()=0
 
virtual void setZoomToScenarioExtentsOnLoad (bool)=0
 
virtual bool zoomToScenarioExtentsOnLoad () const =0
 
virtual void setCommandPanelShowIcons (bool)=0
 
virtual bool commandPanelShowIcons () const =0
 
virtual void setShowCommandPanelLargeIcons (bool)=0
 
virtual bool showCommandPanelLargeIcons () const =0
 
virtual void setShowCommandPanelSmallIcons (bool)=0
 
virtual bool showCommandPanelSmallIcons () const =0
 
virtual void setUseStartFreezePdus (bool)=0
 
virtual bool useStartFreezePdus () const =0
 
virtual void setShowCorrelationWarningDialogs (bool)=0
 
virtual bool showCorrelationWarningDialogs () const =0
 
virtual void setShowSessionStartupDialog (bool)=0
 
virtual bool showSessionStartupDialog () const =0
 
virtual void setShowScenarioDescriptionDialog (bool)=0
 
virtual bool showScenarioDescriptionDialog () const =0
 
virtual void setCheckMissingSimTerrain (bool)=0
 
virtual bool checkMissingSimTerrain () const =0
 
virtual void setAllowWindowsStyleNameEditing (bool)=0
 
virtual bool allowWindowsStyleNameEditing () const =0
 
virtual void setUseAdditionalWindowTitle (bool)=0
 
virtual bool useAdditionalWindowTitle () const =0
 
virtual void setShowCountsOnObjectList (bool)=0
 
virtual bool showCountsOnObjectList () const =0
 
virtual QString additionalWindowTitle () const =0
 
virtual void setAdditionalWindowTitle (const QString &)=0
 
virtual void setUseSimulationTimeForAdvancement (bool)=0
 
virtual bool useSimulationTimeForAdvancement () const =0
 
virtual void setSortTaskSetMenus (bool)=0
 
virtual bool sortTaskSetMenus () const =0
 
virtual void setDefaultIconList (const DtString &)=0
 
virtual DtString defaultIconList () const =0
 
virtual void setShowForceColor (bool)=0
 
virtual bool showForceColor () const =0
 
virtual void setPromptBeforeInterruptingTask (bool)=0
 
virtual bool promptBeforeInterruptingTask () const =0
 
virtual void setAskToCancelOperation (bool)=0
 
virtual bool askToCancelOperation () const =0
 
virtual void setPromptBeforeAbandoningPlan (bool)=0
 
virtual bool promptBeforeAbandoningPlan () const =0
 
virtual void setUseDoubleClickToEndRouteCreation (bool)=0
 
virtual bool useDoubleClickToEndRouteCreation () const =0
 
virtual void setDarkModeEnabled (bool enabled)=0
 
virtual bool darkModeEnabled () const =0
 

Public Attributes

boost::signals2::signal< void()> signal_guiOptionChanged
 
boost::signals2::signal< void(const
DtString &)> 
signal_defaultIconListChanged
 
boost::signals2::signal< void(bool)> signal_showForceColorChanged
 
boost::signals2::signal< void(bool)> signal_askToCancelOperationChanged
 
boost::signals2::signal< void(bool)> signal_promptBeforeAbandoningPlanChanged
 
boost::signals2::signal< void(bool)> signal_promptBeforeInterruptingTaskChanged
 
boost::signalslib::signal
< void(bool)> 
signal_darkModeEnabledCheckBoxChanged
 
boost::signalslib::signal< void()> signal_clearIconCacheButtonPressed
 

Constructor & Destructor Documentation

virtual makVrf::DtGuiOptionsWidgetInterface::~DtGuiOptionsWidgetInterface ( )
inlinevirtual

virtual DTOR

Member Function Documentation

virtual void makVrf::DtGuiOptionsWidgetInterface::setZoomToScenarioExtentsOnLoad ( bool  )
pure virtual

Access to session record information. To set, get record and then reset vis setFromRecord.

Implemented in makVrf::DtGuiOptionsWidget.

virtual bool makVrf::DtGuiOptionsWidgetInterface::zoomToScenarioExtentsOnLoad ( ) const
pure virtual

Access to session record information. To set, get record and then reset vis setFromRecord.

Implemented in makVrf::DtGuiOptionsWidget.

virtual void makVrf::DtGuiOptionsWidgetInterface::setCommandPanelShowIcons ( bool  )
pure virtual

If true, will show large icons by default.

Implemented in makVrf::DtGuiOptionsWidget.

virtual bool makVrf::DtGuiOptionsWidgetInterface::commandPanelShowIcons ( ) const
pure virtual

If true, will show large icons by default.

Implemented in makVrf::DtGuiOptionsWidget.

virtual void makVrf::DtGuiOptionsWidgetInterface::setShowCommandPanelLargeIcons ( bool  )
pure virtual

Whether or not to show large icons on command panel.

Implemented in makVrf::DtGuiOptionsWidget.

virtual bool makVrf::DtGuiOptionsWidgetInterface::showCommandPanelLargeIcons ( ) const
pure virtual

Whether or not to show large icons on command panel.

Implemented in makVrf::DtGuiOptionsWidget.

virtual void makVrf::DtGuiOptionsWidgetInterface::setShowCommandPanelSmallIcons ( bool  )
pure virtual

Whether or not to show small icons on command panel.

Implemented in makVrf::DtGuiOptionsWidget.

virtual bool makVrf::DtGuiOptionsWidgetInterface::showCommandPanelSmallIcons ( ) const
pure virtual

Whether or not to show small icons on command panel.

Implemented in makVrf::DtGuiOptionsWidget.

virtual void makVrf::DtGuiOptionsWidgetInterface::setUseStartFreezePdus ( bool  )
pure virtual

Sets whether or not to use DIS start/freeze PDUs or VRF start/stop PDUs.

Implemented in makVrf::DtGuiOptionsWidget.

virtual bool makVrf::DtGuiOptionsWidgetInterface::useStartFreezePdus ( ) const
pure virtual

Sets whether or not to use DIS start/freeze PDUs or VRF start/stop PDUs.

Implemented in makVrf::DtGuiOptionsWidget.

virtual void makVrf::DtGuiOptionsWidgetInterface::setShowCorrelationWarningDialogs ( bool  )
pure virtual

Sets whether or not to show correlation warning message box.

Implemented in makVrf::DtGuiOptionsWidget.

virtual bool makVrf::DtGuiOptionsWidgetInterface::showCorrelationWarningDialogs ( ) const
pure virtual

Sets whether or not to show correlation warning message box.

Implemented in makVrf::DtGuiOptionsWidget.

virtual void makVrf::DtGuiOptionsWidgetInterface::setShowSessionStartupDialog ( bool  )
pure virtual

Sets whether or not to show the startup session dialog.

Implemented in makVrf::DtGuiOptionsWidget.

virtual bool makVrf::DtGuiOptionsWidgetInterface::showSessionStartupDialog ( ) const
pure virtual

Sets whether or not to show the startup session dialog.

Implemented in makVrf::DtGuiOptionsWidget.

virtual void makVrf::DtGuiOptionsWidgetInterface::setShowScenarioDescriptionDialog ( bool  )
pure virtual

Sets whether or not to show scenario description message box.

Implemented in makVrf::DtGuiOptionsWidget.

virtual bool makVrf::DtGuiOptionsWidgetInterface::showScenarioDescriptionDialog ( ) const
pure virtual

Sets whether or not to show scenario description message box.

Implemented in makVrf::DtGuiOptionsWidget.

virtual void makVrf::DtGuiOptionsWidgetInterface::setCheckMissingSimTerrain ( bool  )
pure virtual

Sets whether or not to show scenario terrain missing message box.

Implemented in makVrf::DtGuiOptionsWidget.

virtual bool makVrf::DtGuiOptionsWidgetInterface::checkMissingSimTerrain ( ) const
pure virtual

Sets whether or not to show scenario terrain missing message box.

Implemented in makVrf::DtGuiOptionsWidget.

virtual void makVrf::DtGuiOptionsWidgetInterface::setAllowWindowsStyleNameEditing ( bool  )
pure virtual

Sets whether or not to use windows style name editing for certain widgets in the gui.

Implemented in makVrf::DtGuiOptionsWidget.

virtual bool makVrf::DtGuiOptionsWidgetInterface::allowWindowsStyleNameEditing ( ) const
pure virtual

Sets whether or not to use windows style name editing for certain widgets in the gui.

Implemented in makVrf::DtGuiOptionsWidget.

virtual void makVrf::DtGuiOptionsWidgetInterface::setUseAdditionalWindowTitle ( bool  )
pure virtual

Sets whether or not to use extended window title. The extended window title will be added to the end of the existing window title in parenthesis.

Implemented in makVrf::DtGuiOptionsWidget.

virtual bool makVrf::DtGuiOptionsWidgetInterface::useAdditionalWindowTitle ( ) const
pure virtual

Sets whether or not to use extended window title. The extended window title will be added to the end of the existing window title in parenthesis.

Implemented in makVrf::DtGuiOptionsWidget.

virtual void makVrf::DtGuiOptionsWidgetInterface::setShowCountsOnObjectList ( bool  )
pure virtual

Whether or not to show counts on the object list.

Implemented in makVrf::DtGuiOptionsWidget.

virtual bool makVrf::DtGuiOptionsWidgetInterface::showCountsOnObjectList ( ) const
pure virtual

Whether or not to show counts on the object list.

Implemented in makVrf::DtGuiOptionsWidget.

virtual QString makVrf::DtGuiOptionsWidgetInterface::additionalWindowTitle ( ) const
pure virtual

Returns the additional window title.

Implemented in makVrf::DtGuiOptionsWidget.

virtual void makVrf::DtGuiOptionsWidgetInterface::setAdditionalWindowTitle ( const QString &  )
pure virtual

Returns the additional window title.

Implemented in makVrf::DtGuiOptionsWidget.

virtual void makVrf::DtGuiOptionsWidgetInterface::setUseSimulationTimeForAdvancement ( bool  )
pure virtual

Sets whether or not to use simulation time (true) or wall clock time for advancement. Default is to use wall clock time.

Implemented in makVrf::DtGuiOptionsWidget.

virtual bool makVrf::DtGuiOptionsWidgetInterface::useSimulationTimeForAdvancement ( ) const
pure virtual

Sets whether or not to use simulation time (true) or wall clock time for advancement. Default is to use wall clock time.

Implemented in makVrf::DtGuiOptionsWidget.

virtual void makVrf::DtGuiOptionsWidgetInterface::setSortTaskSetMenus ( bool  )
pure virtual

Sets whether or not to sort the task/set menus.

Implemented in makVrf::DtGuiOptionsWidget.

virtual bool makVrf::DtGuiOptionsWidgetInterface::sortTaskSetMenus ( ) const
pure virtual

Sets whether or not to sort the task/set menus.

Implemented in makVrf::DtGuiOptionsWidget.

virtual void makVrf::DtGuiOptionsWidgetInterface::setDefaultIconList ( const DtString )
pure virtual

Sets the default icon list to show. If no icon list will show the visual model definition.

Implemented in makVrf::DtGuiOptionsWidget.

virtual DtString makVrf::DtGuiOptionsWidgetInterface::defaultIconList ( ) const
pure virtual

Sets the default icon list to show. If no icon list will show the visual model definition.

Implemented in makVrf::DtGuiOptionsWidget.

virtual void makVrf::DtGuiOptionsWidgetInterface::setShowForceColor ( bool  )
pure virtual

Whether or not to try and display the force color under the non-visual model definition icon.

Implemented in makVrf::DtGuiOptionsWidget.

virtual bool makVrf::DtGuiOptionsWidgetInterface::showForceColor ( ) const
pure virtual

Whether or not to try and display the force color under the non-visual model definition icon.

Implemented in makVrf::DtGuiOptionsWidget.

virtual void makVrf::DtGuiOptionsWidgetInterface::addIconList ( const QString &  ,
const DtString  
)
pure virtual

Checks to see if this is in the list before adding.

Implemented in makVrf::DtGuiOptionsWidget.

virtual void makVrf::DtGuiOptionsWidgetInterface::clearIconLists ( )
pure virtual

Implemented in makVrf::DtGuiOptionsWidget.

virtual void makVrf::DtGuiOptionsWidgetInterface::setPromptBeforeInterruptingTask ( bool  )
pure virtual

Get/set whether or user will be prompted to interrupt current task before assigning task.

Implemented in makVrf::DtGuiOptionsWidget.

virtual bool makVrf::DtGuiOptionsWidgetInterface::promptBeforeInterruptingTask ( ) const
pure virtual

Get/set whether or user will be prompted to interrupt current task before assigning task.

Implemented in makVrf::DtGuiOptionsWidget.

virtual void makVrf::DtGuiOptionsWidgetInterface::setAskToCancelOperation ( bool  )
pure virtual

Get/set whether the user will be prompted to cancel out of the current task/set/condition before creating a new one.

Implemented in makVrf::DtGuiOptionsWidget.

virtual bool makVrf::DtGuiOptionsWidgetInterface::askToCancelOperation ( ) const
pure virtual

Get/set whether the user will be prompted to cancel out of the current task/set/condition before creating a new one.

Implemented in makVrf::DtGuiOptionsWidget.

virtual void makVrf::DtGuiOptionsWidgetInterface::setPromptBeforeAbandoningPlan ( bool  )
pure virtual

Get/set whether or user will be prompted to abandon plan before assigning task.

Implemented in makVrf::DtGuiOptionsWidget.

virtual bool makVrf::DtGuiOptionsWidgetInterface::promptBeforeAbandoningPlan ( ) const
pure virtual

Get/set whether or user will be prompted to abandon plan before assigning task.

Implemented in makVrf::DtGuiOptionsWidget.

virtual void makVrf::DtGuiOptionsWidgetInterface::setUseDoubleClickToEndRouteCreation ( bool  )
pure virtual

Get/set whether or user will use double click to end route/area creation.

Implemented in makVrf::DtGuiOptionsWidget.

virtual bool makVrf::DtGuiOptionsWidgetInterface::useDoubleClickToEndRouteCreation ( ) const
pure virtual

Get/set whether or user will use double click to end route/area creation.

Implemented in makVrf::DtGuiOptionsWidget.

virtual void makVrf::DtGuiOptionsWidgetInterface::setDarkModeEnabled ( bool  enabled)
pure virtual

Set whether or not dark mode is enabled for the application.

Implemented in makVrf::DtGuiOptionsWidget.

virtual bool makVrf::DtGuiOptionsWidgetInterface::darkModeEnabled ( ) const
pure virtual

Set whether or not dark mode is enabled for the application.

Implemented in makVrf::DtGuiOptionsWidget.

Member Data Documentation

boost::signals2::signal<void ()> makVrf::DtGuiOptionsWidgetInterface::signal_guiOptionChanged
boost::signals2::signal<void (const DtString&)> makVrf::DtGuiOptionsWidgetInterface::signal_defaultIconListChanged
boost::signals2::signal<void (bool)> makVrf::DtGuiOptionsWidgetInterface::signal_showForceColorChanged
boost::signals2::signal<void (bool)> makVrf::DtGuiOptionsWidgetInterface::signal_askToCancelOperationChanged
boost::signals2::signal<void (bool)> makVrf::DtGuiOptionsWidgetInterface::signal_promptBeforeAbandoningPlanChanged
boost::signals2::signal<void (bool)> makVrf::DtGuiOptionsWidgetInterface::signal_promptBeforeInterruptingTaskChanged
boost::signalslib::signal<void(bool)> makVrf::DtGuiOptionsWidgetInterface::signal_darkModeEnabledCheckBoxChanged

Called when the user checks the enable dark mode checkbox.

boost::signalslib::signal<void()> makVrf::DtGuiOptionsWidgetInterface::signal_clearIconCacheButtonPressed

Called when the user checks the clearIconCache push button is pressed.


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

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)