Avoid quadratic behaviour in updating nearby lists in RecomputeCatchmentForAll

This commit is contained in:
Jonathan G Rennison
2019-09-23 18:45:37 +01:00
parent 158f063a38
commit 725ff47267
2 changed files with 8 additions and 4 deletions

View File

@@ -504,7 +504,7 @@ public:
uint GetPlatformLength(TileIndex tile, DiagDirection dir) const override;
uint GetPlatformLength(TileIndex tile) const override;
void RecomputeCatchment();
void RecomputeCatchment(bool no_clear_nearby_lists = false);
static void RecomputeCatchmentForAll();
uint GetCatchmentRadius() const;