Cleanup: Replace FOR_ALL_SORTED_ROADTYPES macro with range iterator.

This commit is contained in:
Peter Nelson
2021-04-28 21:50:23 +01:00
committed by PeterN
parent 3b3d80c8ef
commit de81afdf4b
3 changed files with 7 additions and 18 deletions

View File

@@ -305,10 +305,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 */