| 980 | StringID GetTypeTooltip() const override { return STR_PICKER_STATION_TYPE_TOOLTIP; } |
| 981 | |
| 982 | bool IsActive() const override |
| 983 | { |
| 984 | for (const auto &cls : StationClass::Classes()) { |
| 985 | if (IsWaypointClass(cls)) continue; |
| 986 | for (const auto *spec : cls.Specs()) { |
| 987 | if (spec != nullptr) return true; |
| 988 | } |
| 989 | } |
| 990 | return false; |
| 991 | } |
| 992 | |
| 993 | bool HasClassChoice() const override |
| 994 | { |
no test coverage detected