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

The logic for the diguy settings dialog. More...

Public Member Functions

 DtDiGuySettingsLogic (DtDe &de, DtPersistenceControlsInterface &persistenceControls, DtDiGuySettingsInterface &widget)
 CTOR.
virtual ~DtDiGuySettingsLogic ()
 DTOR.

Protected Member Functions

virtual void displayUnitsChanged ()
 slot for display unit and decimal changes currently we just relook up the display units and decimal values in sendSettingsToGui instead of getting the values from the signal
virtual void sendSettingsToGui ()
 Set up the GUI with the current window settings.
Boost Slots
virtual void slot_diGuyInstancingEnabledChanged (bool enable)
 Receives notification that the user changed the instancing enabled checkbox.
virtual void slot_diGuyInstancedLodChanged (int lod)
 Receives notification that the user changed the instancing lod value (1-7).
virtual void slot_diGuyVisualizeInstancingChanged (bool enable)
 Receives notification that the user changed the visualize instancing checkbox.
virtual void slot_diGuyMaxDrawDistanceChanged (float distance)
 Receives notification that the user changed the max draw distance.
virtual void slot_settingMaxDrawDistanceChanged (float distance)
 Received notification that the setting changed for the max draw distance.
virtual void slot_diGuyMultiThreadUpdateChanged (bool enable)
 Receives notification that the user changed the multi threaded update checkbox.

Persistence Slots

DtSignalConnectionManager mySignals
DtDiGuySettingsInterfacemyInterface
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 diguy settings dialog.

Constructor & Destructor Documentation

makVrv::DtDiGuySettingsLogic::DtDiGuySettingsLogic ( DtDe de,
DtPersistenceControlsInterface persistenceControls,
DtDiGuySettingsInterface widget 
)

CTOR.

virtual makVrv::DtDiGuySettingsLogic::~DtDiGuySettingsLogic ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrv::DtDiGuySettingsLogic::displayUnitsChanged ( )
protectedvirtual

slot for display unit and decimal changes currently we just relook up the display units and decimal values in sendSettingsToGui instead of getting the values from the signal

virtual void makVrv::DtDiGuySettingsLogic::sendSettingsToGui ( )
protectedvirtual

Set up the GUI with the current window settings.

virtual void makVrv::DtDiGuySettingsLogic::slot_diGuyInstancingEnabledChanged ( bool  enable)
protectedvirtual

Receives notification that the user changed the instancing enabled checkbox.

virtual void makVrv::DtDiGuySettingsLogic::slot_diGuyInstancedLodChanged ( int  lod)
protectedvirtual

Receives notification that the user changed the instancing lod value (1-7).

virtual void makVrv::DtDiGuySettingsLogic::slot_diGuyVisualizeInstancingChanged ( bool  enable)
protectedvirtual

Receives notification that the user changed the visualize instancing checkbox.

virtual void makVrv::DtDiGuySettingsLogic::slot_diGuyMaxDrawDistanceChanged ( float  distance)
protectedvirtual

Receives notification that the user changed the max draw distance.

virtual void makVrv::DtDiGuySettingsLogic::slot_settingMaxDrawDistanceChanged ( float  distance)
protectedvirtual

Received notification that the setting changed for the max draw distance.

virtual void makVrv::DtDiGuySettingsLogic::slot_diGuyMultiThreadUpdateChanged ( bool  enable)
protectedvirtual

Receives notification that the user changed the multi threaded update checkbox.

virtual void makVrv::DtDiGuySettingsLogic::on_import ( )
protectedvirtual
virtual void makVrv::DtDiGuySettingsLogic::on_export ( )
protectedvirtual
virtual void makVrv::DtDiGuySettingsLogic::on_importFilePathChosen ( const std::string &  filePath)
protectedvirtual
virtual void makVrv::DtDiGuySettingsLogic::on_exportFilePathChosen ( const std::string &  filePath)
protectedvirtual
virtual void makVrv::DtDiGuySettingsLogic::on_settingsRestored ( const DtSettingsBackup b)
protectedvirtual

Member Data Documentation

DtSignalConnectionManager makVrv::DtDiGuySettingsLogic::mySignals
protected
DtDiGuySettingsInterface& makVrv::DtDiGuySettingsLogic::myInterface
protected
DtPersistenceControlsInterface& makVrv::DtDiGuySettingsLogic::myPersistenceControls
protected
DtDe& makVrv::DtDiGuySettingsLogic::myDe
protected

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

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)