Cleanup: Replace FOR_ALL_SORTED_ROADTYPES macro with range iterator.

(cherry picked from commit de81afdf4b)
This commit is contained in:
Peter Nelson
2021-04-28 21:50:23 +01:00
committed by Jonathan G Rennison
parent 571f807b20
commit 5e1b4e1844
3 changed files with 7 additions and 18 deletions

View File

@@ -321,10 +321,4 @@ bool HasAnyRoadTypesAvail(CompanyID company, RoadTramType rtt);
extern std::vector<RoadType> _sorted_roadtypes;
extern RoadTypes _roadtypes_hidden_mask;
/**
* Loop header for iterating over roadtypes, sorted by sortorder.
* @param var Roadtype.
*/
#define FOR_ALL_SORTED_ROADTYPES(var) for (uint8 index = 0; index < _sorted_roadtypes.size() && (var = _sorted_roadtypes[index], true) ; index++)
#endif /* ROAD_H */