18 #include <boost/signals.hpp>
20 #include <QtGui/QColor>
35 virtual void setRadioCommsVisibility(
bool visible ) = 0;
36 virtual void setCommLinesVisibility(
bool visible ) = 0;
37 virtual void setSquawkIndicatorsVisibility(
bool visible ) = 0;
38 virtual void setCommLineLifetime(
double lifetime ) = 0;
39 virtual void setSquawkIndicatorLifetime(
double lifetime ) = 0;
40 virtual void setCommLineDisplayMode(
42 virtual void setGreatCircleExaggerationAmount(
double amount ) = 0;
43 virtual void setDefaultColoringMode(
45 virtual void setDefaultFrequencyColor(
float r,
float g,
float b ) = 0;
46 virtual void addFrequencyRange(
float rangeStart,
float rangeEnd,
47 float r,
float g,
float b ) = 0;
48 virtual void clearFrequencyRanges() = 0;
81 boost::signal<void (makArchives::DtRadioCommunicationsSettingsRecord::CommLineMode)>
90 boost::signal<void (makArchives::DtRadioCommunicationsSettingsRecord::DefaultColoringMode)>