#include "stdafx.h"#include "openttd.h"#include "debug.h"#include "airport.h"#include "airport_movement.h"#include "core/bitmath_func.hpp"#include "core/alloc_func.hpp"#include "date_func.h"#include "settings_type.h"Go to the source code of this file.
Functions | |
| void | InitializeAirports () |
| void | UnInitializeAirports () |
| static uint16 | AirportGetNofElements (const AirportFTAbuildup *apFA) |
| Get the number of elements of a source Airport state automata Since it is actually just a big array of AirportFTA types, we only know one element from the other by differing 'position' identifiers. | |
| static AirportFTA * | AirportBuildAutomata (uint nofelements, const AirportFTAbuildup *apFA) |
| static byte | AirportGetTerminalCount (const byte *terminals, byte *groups) |
| static byte | AirportTestFTA (uint nofelements, const AirportFTA *layout, const byte *terminals) |
| const AirportFTAClass * | GetAirport (const byte airport_type) |
| uint32 | GetValidAirports () |
| Get buildable airport bitmask. | |
Variables | |
| static AirportFTAClass * | DummyAirport |
| static AirportFTAClass * | CountryAirport |
| static AirportFTAClass * | CityAirport |
| static AirportFTAClass * | Oilrig |
| static AirportFTAClass * | Heliport |
| static AirportFTAClass * | MetropolitanAirport |
| static AirportFTAClass * | InternationalAirport |
| static AirportFTAClass * | CommuterAirport |
| static AirportFTAClass * | HeliDepot |
| static AirportFTAClass * | IntercontinentalAirport |
| static AirportFTAClass * | HeliStation |
Definition in file airport.cpp.
| uint32 GetValidAirports | ( | ) |
Get buildable airport bitmask.
Definition at line 474 of file airport.cpp.
References SetBit().
Referenced by CmdBuildAirport().
1.5.6