change the API
This commit is contained in:
@@ -193,7 +193,7 @@ EuroScopePlugIn::CRadarScreen* PlugIn::OnRadarScreenCreated(const char* displayN
|
|||||||
return this->m_screen.get();
|
return this->m_screen.get();
|
||||||
}
|
}
|
||||||
|
|
||||||
aman::Aircraft* PlugIn::generateAircraftMessage(const EuroScopePlugIn::CRadarTarget& target) {
|
aman::Aircraft* PlugIn::generateAircraftMessage(EuroScopePlugIn::CRadarTarget& target) {
|
||||||
if (false == target.IsValid() || false == target.GetCorrelatedFlightPlan().IsValid())
|
if (false == target.IsValid() || false == target.GetCorrelatedFlightPlan().IsValid())
|
||||||
return nullptr;
|
return nullptr;
|
||||||
|
|
||||||
@@ -229,7 +229,7 @@ aman::Aircraft* PlugIn::generateAircraftMessage(const EuroScopePlugIn::CRadarTar
|
|||||||
return retval;
|
return retval;
|
||||||
}
|
}
|
||||||
|
|
||||||
void PlugIn::generateAircraftReportMessage(const EuroScopePlugIn::CRadarTarget& radarTarget, aman::AircraftReport* report) {
|
void PlugIn::generateAircraftReportMessage(EuroScopePlugIn::CRadarTarget& radarTarget, aman::AircraftReport* report) {
|
||||||
auto flightPlan = radarTarget.GetCorrelatedFlightPlan();
|
auto flightPlan = radarTarget.GetCorrelatedFlightPlan();
|
||||||
|
|
||||||
/* ignore invalid flightplans */
|
/* ignore invalid flightplans */
|
||||||
|
|||||||
@@ -43,8 +43,8 @@ namespace aman {
|
|||||||
};
|
};
|
||||||
|
|
||||||
void validateBackendData();
|
void validateBackendData();
|
||||||
aman::Aircraft* generateAircraftMessage(const EuroScopePlugIn::CRadarTarget& target);
|
aman::Aircraft* generateAircraftMessage(EuroScopePlugIn::CRadarTarget& target);
|
||||||
void generateAircraftReportMessage(const EuroScopePlugIn::CRadarTarget& radarTarget, aman::AircraftReport* report);
|
void generateAircraftReportMessage(EuroScopePlugIn::CRadarTarget& radarTarget, aman::AircraftReport* report);
|
||||||
|
|
||||||
Communication m_configuration;
|
Communication m_configuration;
|
||||||
std::shared_ptr<RadarScreen> m_screen;
|
std::shared_ptr<RadarScreen> m_screen;
|
||||||
|
|||||||
Reference in New Issue
Block a user