29 DtSharedRadioCommunicationsSettings>
47 static void registerInstance(
DtDe& de,
54 void connectInputSignals();
63 virtual float commLineLifetime()
const;
64 virtual void setCommLineLifetime(
float lifetime );
66 virtual float squawkIndicatorLifetime()
const;
67 virtual void setSquawkIndicatorLifetime(
float lifetime );
69 virtual float commLineAnimationRate()
const;
70 virtual void setCommLineAnimationRate(
float rate );
72 virtual float squawkIndicatorAnimationRate()
const;
73 virtual void setSquawkIndicatorAnimationRate(
float rate );
75 virtual bool displayCommLines()
const;
76 virtual void setDisplayCommLines(
bool show );
78 virtual bool displaySquawkIndicators()
const;
79 virtual void setDisplaySquawkIndicators(
bool show );
81 virtual bool displayRadioCommunications()
const;
82 virtual void setDisplayRadioCommunications(
bool show );
87 virtual double greatCircleExaggerationAmount()
const;
88 virtual void setGreatCircleExaggerationAmount(
double amount );
98 virtual bool showDefaultFrequency()
const;
99 virtual void setShowDefaultFrequency(
bool show );
101 virtual void getDefaultFrequencyColor(
float& r,
float& g,
float& b )
const;
102 virtual void setDefaultFrequencyColor(
float r,
float g,
float b );
109 virtual void getFrequencyRangeColor(
int rangeIndex,
float& r,
float& g,
float& b )
const;
110 virtual void setFrequencyRangeColor(
int rangeIndex,
float r,
float g,
float b );
112 virtual bool showFrequencyRangeFrequency(
int rangeIndex )
const;
113 virtual void setShowFrequencyRangeFrequency(
int rangeIndex,
bool show );
115 virtual void getFrequencyRange(
int rangeIndex,
float& lowFreq,
float& highFreq )
const;
116 virtual int addFrequencyRange(
float lowFreq,
float highFreq );
118 virtual int numFrequencyRanges()
const;
119 virtual void clearFrequencyRanges();
128 template <
typename ManagerClass>
132 template <
typename ManagerClass>