Codechange: Use EnumBitSet for CargoClasses. (#13491)

This commit is contained in:
2025-02-08 08:46:38 +00:00
committed by GitHub
parent 04d53ed6f5
commit d61b376998
18 changed files with 157 additions and 160 deletions

View File

@@ -553,9 +553,9 @@ struct LinkGraphSettings {
inline DistributionType GetDistributionType(CargoType cargo) const
{
if (IsCargoInClass(cargo, CC_PASSENGERS)) return this->distribution_pax;
if (IsCargoInClass(cargo, CC_MAIL)) return this->distribution_mail;
if (IsCargoInClass(cargo, CC_ARMOURED)) return this->distribution_armoured;
if (IsCargoInClass(cargo, CargoClass::Passengers)) return this->distribution_pax;
if (IsCargoInClass(cargo, CargoClass::Mail)) return this->distribution_mail;
if (IsCargoInClass(cargo, CargoClass::Armoured)) return this->distribution_armoured;
return this->distribution_default;
}
};