| OpenTTD
    | 
Defines the data structure of each individual tile of an airport. More...
#include <newgrf_airporttiles.h>
| Static Public Member Functions | |
| static const AirportTileSpec * | Get (StationGfx gfx) | 
| Retrieve airport tile spec for the given airport tile. | |
| static const AirportTileSpec * | GetByTile (TileIndex tile) | 
| Retrieve airport tile spec for the given airport tile. | |
| static void | ResetAirportTiles () | 
| This function initializes the tile array of AirportTileSpec. | |
| Data Fields | |
| AnimationInfo | animation | 
| Information about the animation. | |
| StringID | name | 
| Tile Subname string, land information on this tile will give you "AirportName (TileSubname)". | |
| uint8 | callback_mask | 
| Bitmask telling which grf callback is set. | |
| uint8 | animation_special_flags | 
| Extra flags to influence the animation. | |
| bool | enabled | 
| entity still available (by default true). newgrf can disable it, though | |
| GRFFileProps | grf_prop | 
| properties related the the grf file | |
| Static Private Attributes | |
| static AirportTileSpec | tiles [NUM_AIRPORTTILES] | 
| Friends | |
| void | AirportTileOverrideManager::SetEntitySpec (const AirportTileSpec *airpts) | 
Defines the data structure of each individual tile of an airport.
Definition at line 52 of file newgrf_airporttiles.h.
| 
 | static | 
Retrieve airport tile spec for the given airport tile.
| gfx | index of airport tile | 
Definition at line 38 of file newgrf_airporttiles.cpp.
References lengthof, and MAX_UVALUE.
Referenced by CmdBuildAirport(), GetAirportTileIDAtOffset(), GetByTile(), and GetTranslatedAirportTileID().
| 
 | static | 
Retrieve airport tile spec for the given airport tile.
| tile | The airport tile. | 
Definition at line 51 of file newgrf_airporttiles.cpp.
References Get(), and GetAirportGfx().
 1.8.1.2
 1.8.1.2