OpenTTD Source
20241108-master-g80f628063a
|
Map related accessors for depots. More...
#include "station_map.h"
Go to the source code of this file.
Functions | |
bool | IsDepotTypeTile (Tile tile, TransportType type) |
Check if a tile is a depot and it is a depot of the given type. | |
bool | IsDepotTile (Tile tile) |
Is the given tile a tile with a depot on it? More... | |
DepotID | GetDepotIndex (Tile t) |
Get the index of which depot is attached to the tile. More... | |
VehicleType | GetDepotVehicleType (Tile t) |
Get the type of vehicles that can use a depot. More... | |
Map related accessors for depots.
Definition in file depot_map.h.
Get the index of which depot is attached to the tile.
t | the tile |
Definition at line 52 of file depot_map.h.
References IsRailDepotTile(), IsRoadDepotTile(), IsShipDepotTile(), and Tile::m2().
Referenced by Train::FindClosestDepot(), FixTTDDepots(), GetOrderCmdFromTile(), and Depot::~Depot().
|
inline |
Get the type of vehicles that can use a depot.
t | The tile |
Definition at line 65 of file depot_map.h.
References GetTileType().
Referenced by CmdBuildVehicle(), and CmdRenameDepot().
|
inline |
Is the given tile a tile with a depot on it?
tile | the tile to check |
Definition at line 41 of file depot_map.h.
References IsHangarTile(), IsRailDepotTile(), IsRoadDepotTile(), and IsShipDepotTile().
Referenced by CmdBuildVehicle(), CmdDepotMassAutoReplace(), CmdDepotSellAllVehicles(), CmdMassStartStopVehicle(), FixTTDDepots(), and Depot::~Depot().