29 DtSharedRadioCommunicationsSettings>
47 static void registerInstance(
DtDe& de,
60 virtual float commLineLifetime()
const;
61 virtual void setCommLineLifetime(
float lifetime );
63 virtual float squawkIndicatorLifetime()
const;
64 virtual void setSquawkIndicatorLifetime(
float lifetime );
66 virtual float commLineAnimationRate()
const;
67 virtual void setCommLineAnimationRate(
float rate );
69 virtual float squawkIndicatorAnimationRate()
const;
70 virtual void setSquawkIndicatorAnimationRate(
float rate );
72 virtual bool displayCommLines()
const;
73 virtual void setDisplayCommLines(
bool show );
75 virtual bool displaySquawkIndicators()
const;
76 virtual void setDisplaySquawkIndicators(
bool show );
78 virtual bool displayRadioCommunications()
const;
79 virtual void setDisplayRadioCommunications(
bool show );
84 virtual double greatCircleExaggerationAmount()
const;
85 virtual void setGreatCircleExaggerationAmount(
double amount );
95 virtual bool showDefaultFrequency()
const;
96 virtual void setShowDefaultFrequency(
bool show );
98 virtual void getDefaultFrequencyColor(
float& r,
float& g,
float& b )
const;
99 virtual void setDefaultFrequencyColor(
float r,
float g,
float b );
106 virtual void getFrequencyRangeColor(
int rangeIndex,
float& r,
float& g,
float& b )
const;
107 virtual void setFrequencyRangeColor(
int rangeIndex,
float r,
float g,
float b );
109 virtual bool showFrequencyRangeFrequency(
int rangeIndex )
const;
110 virtual void setShowFrequencyRangeFrequency(
int rangeIndex,
bool show );
112 virtual void getFrequencyRange(
int rangeIndex,
float& lowFreq,
float& highFreq )
const;
113 virtual int addFrequencyRange(
float lowFreq,
float highFreq );
115 virtual int numFrequencyRanges()
const;
116 virtual void clearFrequencyRanges();
125 template <
typename ManagerClass>
129 template <
typename ManagerClass>