VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtTacticalGraphicsSettingsInterface.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2020 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
10 
11 #ifndef DtTacticalGraphicsSettingsInterface_H_
12 #define DtTacticalGraphicsSettingsInterface_H_
13 
14 #include <vrvVrlQt/vrvVrlQt.h>
15 #include <vrvUtil/signalslib.h>
16 
17 namespace makVrv
18 {
22  {
23  public:
26 
27  virtual void setTacticalGraphicsEnabled(bool enabled) = 0;
28  virtual void setTacticalGraphicsIndicatorsEnabled(bool enabled) = 0;
29  virtual void setHeightAboveTerrainEnabled(bool enabled) = 0;
30  virtual void setHeightAboveTerrainSelectedOnly(bool enabled) = 0;
31  virtual void setRemoteGraphicsEnabled(bool enabled) = 0;
32 
33  boost::signalslib::signal<void (bool)> signal_tacticalGraphicsSet;
34  boost::signalslib::signal<void (bool)> signal_tacticalGraphicsIndicatorsSet;
35  boost::signalslib::signal<void (bool)> signal_heightAboveTerrainEnabled;
36  boost::signalslib::signal<void (bool)> signal_heightAboveTerrainSelectedOnlySet;
37  boost::signalslib::signal<void (bool)> signal_remoteGraphicsEnabledSet;
38  };
39 }
40 
41 #endif
42 
Interface for the tactical graphics settings GUI.
Definition: DtTacticalGraphicsSettingsInterface.h:21
boost::signalslib::signal< void(bool)> signal_tacticalGraphicsIndicatorsSet
Definition: DtTacticalGraphicsSettingsInterface.h:34
#define DT_DLL_VRVVRLQT
Definition: vrvVrlQt.h:19
Contains DLL export macros.
boost::signalslib::signal< void(bool)> signal_remoteGraphicsEnabledSet
Definition: DtTacticalGraphicsSettingsInterface.h:37
boost::signalslib::signal< void(bool)> signal_heightAboveTerrainEnabled
Definition: DtTacticalGraphicsSettingsInterface.h:35
boost::signalslib::signal< void(bool)> signal_heightAboveTerrainSelectedOnlySet
Definition: DtTacticalGraphicsSettingsInterface.h:36
boost::signalslib::signal< void(bool)> signal_tacticalGraphicsSet
Definition: DtTacticalGraphicsSettingsInterface.h:33

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)