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
makVrv::DtInterestManagementLogic Class Reference

The logic for controlling the intereste management widget.

Public Member Functions

 DtInterestManagementLogic (DtDe &de, DtInterestManagementInterface *imInterface, DtPersistenceControlsInterface *tbInterface)
 
virtual ~DtInterestManagementLogic ()
 
virtual void on_ddmRegionSizeChanged (double)
 
virtual void on_regionUpdateThresholdChanged (int)
 
virtual void on_altitudeThresholdEnabledChanged (bool)
 
virtual void on_altitudeThresholdChanged (double)
 
virtual void on_import ()
 
virtual void on_importFilenameChosen (const std::string &name)
 
virtual void on_export ()
 
virtual void on_exportFilenameChosen (const std::string &name)
 

Protected Member Functions

virtual void sendSettingsToGui ()
 
virtual void settingsRestored (const DtSettingsBackup *)
 

Protected Attributes

DtDemyDe
 
DtInterestManagementInterfacemyInterestManagementInterface
 
DtPersistenceControlsInterfacemyPersistantControlsInterface
 
DtSignalConnectionManager myConnections
 

Constructor & Destructor Documentation

makVrv::DtInterestManagementLogic::DtInterestManagementLogic ( DtDe de,
DtInterestManagementInterface imInterface,
DtPersistenceControlsInterface tbInterface 
)
virtual makVrv::DtInterestManagementLogic::~DtInterestManagementLogic ( )
virtual

Member Function Documentation

virtual void makVrv::DtInterestManagementLogic::on_ddmRegionSizeChanged ( double  )
virtual
virtual void makVrv::DtInterestManagementLogic::on_regionUpdateThresholdChanged ( int  )
virtual
virtual void makVrv::DtInterestManagementLogic::on_altitudeThresholdEnabledChanged ( bool  )
virtual
virtual void makVrv::DtInterestManagementLogic::on_altitudeThresholdChanged ( double  )
virtual
virtual void makVrv::DtInterestManagementLogic::on_import ( )
virtual
virtual void makVrv::DtInterestManagementLogic::on_importFilenameChosen ( const std::string &  name)
virtual
virtual void makVrv::DtInterestManagementLogic::on_export ( )
virtual
virtual void makVrv::DtInterestManagementLogic::on_exportFilenameChosen ( const std::string &  name)
virtual
virtual void makVrv::DtInterestManagementLogic::sendSettingsToGui ( )
protectedvirtual
virtual void makVrv::DtInterestManagementLogic::settingsRestored ( const DtSettingsBackup )
protectedvirtual

Called when settings are restored. Resets gui if the restored object type is of this class.

Member Data Documentation

DtDe& makVrv::DtInterestManagementLogic::myDe
protected
DtInterestManagementInterface& makVrv::DtInterestManagementLogic::myInterestManagementInterface
protected
DtPersistenceControlsInterface& makVrv::DtInterestManagementLogic::myPersistantControlsInterface
protected
DtSignalConnectionManager makVrv::DtInterestManagementLogic::myConnections
protected

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)