VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtTacticalGraphicsSettingsItems.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2010 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <vrvVrlQt/vrvVrlQt.h>
15 
16 namespace makVrv
17 {
18 
22  {
23  public:
25  virtual ~DtTacticalGraphicsItem();
26 
28  virtual QAction* createAction(DtDe&, QWidget* parent);
29  protected:
30  //Set the value due to being triggered.
31  virtual void setValue(bool value);
32 
33  //Get the current value.
34  virtual bool getValue() const;
35 
37  };
38 
42  {
43  public:
45  virtual ~DtRemoteGraphicsItem();
46 
48  virtual QAction* createAction(DtDe&, QWidget* parent);
49  protected:
50  //Set the value due to being triggered.
51  virtual void setValue(bool value);
52 
53  //Get the current value.
54  virtual bool getValue() const;
55 
57  };
58 
59 
63  {
64  public:
67 
69  virtual QAction* createAction(DtDe&, QWidget* parent);
70  protected:
71  //Set the value due to being triggered.
72  virtual void setValue(bool value);
73 
74  //Get the current value.
75  virtual bool getValue() const;
76 
78  };
79 
83  {
84  public:
87 
89  virtual QAction* createAction(DtDe&, QWidget* parent);
90  protected:
91  //Set the value due to being triggered.
92  virtual void setValue(bool value);
93 
94  //Get the current value.
95  virtual bool getValue() const;
96 
98  };
99 
103  {
104  public:
107 
109  virtual QAction* createAction(DtDe&, QWidget* parent);
110  protected:
111  //Set the value due to being triggered.
112  virtual void setValue(bool value);
113 
114  //Get the current value.
115  virtual bool getValue() const;
116 
117  virtual void slot_showActiveTacticalGraphicsChanged();
118  virtual void setupConnections();
119 
120  protected:
123  };
124 }
#define DT_DLL_VRVVRLQT
Definition: vrvVrlQt.h:19
DtSignalConnectionManager mySignals
Definition: DtTacticalGraphicsSettingsItems.h:77
Contains DLL export macros.
DtSignalConnectionManager mySignals
Definition: DtTacticalGraphicsSettingsItems.h:56
Base class item builder for settings toggle items The menu id string is &quot;DtViewSettingsItem&quot;.
Definition: DtCheckedItem.h:22
The item for controlling tactical graphics on/off.
Definition: DtTacticalGraphicsSettingsItems.h:21
DtSignalConnectionManager mySignals
Definition: DtTacticalGraphicsSettingsItems.h:97
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
DtSignalConnectionManager mySignals
Definition: DtTacticalGraphicsSettingsItems.h:121
DtSignalConnectionManager mySignals
Definition: DtTacticalGraphicsSettingsItems.h:36
The item for controlling tactical graphics labels on/off.
Definition: DtTacticalGraphicsSettingsItems.h:62
Contains makVrv::DtCheckedItem class.
Base class to provide boost signal/slot management.
The item for controlling tactical graphics on/off.
Definition: DtTacticalGraphicsSettingsItems.h:41
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
bool myNeedsConnection
Definition: DtTacticalGraphicsSettingsItems.h:122
The item for controlling tactical graphics HAT lines on/off.
Definition: DtTacticalGraphicsSettingsItems.h:82
The item for controlling whether tactical graphics are shown or not based on its activated state...
Definition: DtTacticalGraphicsSettingsItems.h:102

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)