VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtSharedRadioCommunicationsSettingsSignaler.h
Go to the documentation of this file.
1 /*******************************************************************************
2  * Copyright (c) 2012 MAK Technologies, Inc.
3  * All rights reserved.
4  ******************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <vrvCore/vrvCore.h>
13 
15 
17 
19 
20 #include <boost/unordered_map.hpp>
21 
22 #include <vrvUtil/event_signal.h>
23 
24 #include <vector>
25 
26 namespace makVrv
27 {
28 
32  : public DtVirtualBaseClass
33  {
34  protected:
35 
39 
43 
44  public:
45 
50 
54 
59 
62 
65 
69 
73 
77 
81 
85 
89 
93 
97 
101 
105 
109 
115 
122 
127 
132 
135 
137 
138  protected:
139 
142 
143  private:
144 
147 
150 
151  };
152 
153 }
DefaultColoringMode
Definition: DtRadioCommunicationsSettingsRecord.h:29
event_signal< void(bool)> signal_displayCommLinesChanged
Signals that the display of comm lines has changed.
Definition: DtSharedRadioCommunicationsSettingsSignaler.h:84
Virtual base class.
Definition: DtVirtualBaseClass.h:19
event_signal< void(float, float, float)> signal_defaultFrequencyColorChanged
Signals that the default frequency color has changed.
Definition: DtSharedRadioCommunicationsSettingsSignaler.h:114
event_signal< void(float)> signal_commLineAnimationRateChanged
Signals that the default animation rate for comm lines has changed.
Definition: DtSharedRadioCommunicationsSettingsSignaler.h:76
event_signal< void(int, bool)> signal_showFrequencyRangeFrequencyChanged
Signals that the visibility of the given frequency range changed.
Definition: DtSharedRadioCommunicationsSettingsSignaler.h:126
event_signal< void(bool)> signal_showDefaultFrequencyChanged
Signals that the visiblity of default communications frequencies has changed.
Definition: DtSharedRadioCommunicationsSettingsSignaler.h:108
The shared settings manager, is the global object responsible for managing any shared settings object...
Definition: DtSharedSettingsManager.h:42
makArchives::DtRadioCommunicationsSettingsRecord::DefaultColoringMode DefaultColoringMode
Enum typedef to allow usage of the record&#39;s coloring enum locally.
Definition: DtSharedRadioCommunicationsSettingsSignaler.h:42
event_signal< void(float)> signal_squawkIndicatorLifetimeChanged
Signals that the default squawk indicator lifetime has changed.
Definition: DtSharedRadioCommunicationsSettingsSignaler.h:72
Contains makVrv::event_signal class.
Signals changes to the shared radio communications settings.
Definition: DtSharedRadioCommunicationsSettingsSignaler.h:31
The event queue interface is a cross thread event queue used to emit event_signal across thread bound...
Definition: DtEventQueueInterface.h:26
event_signal< void(bool)> signal_displayRadioCommunicationsChanged
Signals that the display of radio communications in general has changed.
Definition: DtSharedRadioCommunicationsSettingsSignaler.h:92
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Contains the DtSharedSettings class declaration.
event_signal< void(int, float, float, float)> signal_frequencyRangeColorChanged
Signals that the color for the given frequency range has changed.
Definition: DtSharedRadioCommunicationsSettingsSignaler.h:121
event_signal< void(CommLineMode)> signal_commLineRenderModeChanged
Signals that the render mode for comm lines has changed.
Definition: DtSharedRadioCommunicationsSettingsSignaler.h:96
event_signal< void(int, float, float)> signal_frequencyRangeAdded
Signals that a new frequency range has been configured.
Definition: DtSharedRadioCommunicationsSettingsSignaler.h:131
Contains the DtRadioCommunicationsSettingsRecord class declaration.
event_signal< void(DefaultColoringMode)> signal_defaultColoringModeChanged
Signals that the default coloring mode for communications has changed.
Definition: DtSharedRadioCommunicationsSettingsSignaler.h:104
event_signal< void(float)> signal_squawkIndicatorAnimationRateChanged
Signals that the default animation rate for squawk indicators has changed.
Definition: DtSharedRadioCommunicationsSettingsSignaler.h:80
makArchives::DtRadioCommunicationsSettingsRecord::CommLineMode CommLineMode
Enum typedef to allow usage of the record&#39;s mode enum locally.
Definition: DtSharedRadioCommunicationsSettingsSignaler.h:38
event_signal< void(bool)> signal_displaySquawkIndicatorsChanged
Signals that the display of squawk indicators has changed.
Definition: DtSharedRadioCommunicationsSettingsSignaler.h:88
event_signal< void(float)> signal_commLineLifetimeChanged
Signals that the default comm line lifetime has changed.
Definition: DtSharedRadioCommunicationsSettingsSignaler.h:68
event_signal< void(float)> signal_greatCircleExaggerationAmount
Signals that the exaggeration amount for great circle arcs has changed.
Definition: DtSharedRadioCommunicationsSettingsSignaler.h:100
event_signal< void()> signal_frequencyRangesCleared
Signals that all frequency ranges have been cleared.
Definition: DtSharedRadioCommunicationsSettingsSignaler.h:134
CommLineMode
Definition: DtRadioCommunicationsSettingsRecord.h:23
Contains DLL export macros.

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)