Ref T451, context menu in views (simulated aircraft/model) to disable model

This commit is contained in:
Klaus Basan
2018-12-23 23:06:00 +01:00
committed by Mat Sutcliffe
parent 158ba34936
commit 93cf349a04
10 changed files with 80 additions and 5 deletions

View File

@@ -40,6 +40,11 @@ namespace BlackMisc
return this->findBy(Predicates::MemberValid(&CSimulatedAircraft::getPilot)).transform(Predicates::MemberTransform(&CSimulatedAircraft::getPilot));
}
CAircraftModelList CSimulatedAircraftList::getModels() const
{
return this->transform(Predicates::MemberTransform(&CSimulatedAircraft::getModel));
}
CSimulatedAircraftList CSimulatedAircraftList::findByEnabled(bool enabled) const
{
return this->findBy(&CSimulatedAircraft::isEnabled, enabled);

View File

@@ -56,6 +56,9 @@ namespace BlackMisc
//! All pilots (with valid data)
Network::CUserList getPilots() const;
//! Get all models
CAircraftModelList getModels() const;
//! Enabled / disabled aircraft
CSimulatedAircraftList findByEnabled(bool enabled) const;