| OpenTTD
    | 
Road related functions. More...
Go to the source code of this file.
| Functions | |
| void | DrawRoadDepotSprite (int x, int y, DiagDirection dir, RoadType rt) | 
| Draw the road depot sprite. | |
| void | UpdateNearestTownForRoadTiles (bool invalidate) | 
| Updates cached nearest town for all road tiles. | |
Road related functions.
Definition in file road_cmd.h.
| void DrawRoadDepotSprite | ( | int | x, | 
| int | y, | ||
| DiagDirection | dir, | ||
| RoadType | rt | ||
| ) | 
Draw the road depot sprite.
| x | The x offset to draw at. | 
| y | The y offset to draw at. | 
| dir | The direction the depot must be facing. | 
| rt | The road type of the depot to draw. | 
Definition at line 1425 of file road_cmd.cpp.
References _local_company, DrawOrigTileSeqInGUI(), DrawSprite(), DrawTileSprites::ground, ROADTYPE_TRAM, and PalSpriteID::sprite.
Referenced by BuildRoadDepotWindow::DrawWidget().
| void UpdateNearestTownForRoadTiles | ( | bool | invalidate | ) | 
Updates cached nearest town for all road tiles.
| invalidate | are we just invalidating cached data? | 
Definition at line 1439 of file road_cmd.cpp.
References _generating_world, CalcClosestTownFromTile(), HasTownOwnedRoad(), Pool< Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero >::PoolItem< Tpool >::index, IsRoadDepot(), IsTileType(), MapSize(), MP_ROAD, and SetTownIndex().
Referenced by AfterLoadGame(), CmdFoundTown(), FoundTownWindow::OnClick(), and Town::PostDestructor().
 1.8.1.2
 1.8.1.2