38 case STATION_WAYPOINT:
48 default: NOT_REACHED();
RailType
Enumeration for all possible railtypes.
bool DrawStationTile(int x, int y, RailType railtype, Axis axis, StationClassID sclass, uint station)
Draw representation of a station tile for GUI purposes.
TileArea train_station
Tile area the train 'station' part covers.
Tindex index
Index of this pool item.
Functions related to orders.
flag for invalid roadtype
uint16 w
The width of the area.
Waypoint view; Window numbers:
void RemoveOrderFromAllVehicles(OrderType type, DestinationID destination)
Removes an order from all vehicles.
Definition of base types and functions in a cross-platform compatible way.
A number of safeguards to prevent using unsafe methods.
Represents the covered area of e.g.
TileIndex tile
The base tile of the area.
void DeleteWindowById(WindowClass cls, WindowNumber number, bool force)
Delete a window by its class and window number (if it is open).
static bool CleaningPool()
Returns current state of pool cleaning - yes or no.
StationType
Station types.
Header file for NewGRF stations.
TileIndex xy
Base tile of the station.
void GetTileArea(TileArea *ta, StationType type) const
Get the tile area for a given station type.
Window functions not directly related to making/drawing windows.
void DrawWaypointSprite(int x, int y, int stat_id, RailType railtype)
Draw a waypoint.
uint16 h
The height of the area.