Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:

### - a -

- A2H : tgp.cpp
- A2I : tgp.cpp
- AB() : bitmath_func.hpp
- AbortGeneratingWorld() : genworld.cpp , genworld.h
- AbortSaveLoad() : saveload.cpp
- abs() : math_func.hpp
- AcceptedCargo : cargo_type.h
- ActivateOldShore() : newgrf.cpp
- AddAnimatedTile() : animated_tile.cpp , animated_tile_func.h
- AddChangedStorage() : newgrf_storage.cpp , newgrf_storage.h
- AddChildSpriteScreen() : viewport.cpp , viewport_func.h
- AddChildSpriteToFoundation() : viewport.cpp
- AddClearCounter() : clear_map.h
- AddClearDensity() : clear_map.h
- AddCombinedSprite() : viewport.cpp
- AddEngineReplacement() : autoreplace.cpp , autoreplace_func.h
- AddEngineReplacementForCompany() : autoreplace_func.h
- AddGenericCallback() : newgrf_generic.cpp
- AddGRFString() : newgrf_text.cpp , newgrf_text.h
- AddNearbyStation() : station_gui.cpp
- AddNewsItem() : news_func.h , news_gui.cpp
- AddRemoveEngineFromAutoreplaceAndBuildWindows() : autoreplace_gui.cpp , autoreplace_gui.h
- AddSideToSignalBuffer() : signal_func.h , signal.cpp
- AddSortableSpriteToDraw() : viewport.cpp , viewport_func.h
- AddTileIndexDiffCWrap() : map_func.h
- AddTrackToSignalBuffer() : signal.cpp , signal_func.h
- AddTreeCount() : tree_map.h
- AddTreeCounter() : tree_map.h
- AddTreeGrowth() : tree_map.h
- AdjustTileh() : elrail.cpp
- AdvanceWagonsAfterSwap() : train_cmd.cpp
- AdvanceWagonsBeforeSwap() : train_cmd.cpp
- AffectSpeedByDirChange() : train_cmd.cpp
- AffectSpeedByZChange() : train_cmd.cpp
- AfterLoadVehicles() : saveload_internal.h , vehicle_sl.cpp
- AfterLoadWaypoints() : saveload_internal.h , waypoint_sl.cpp
- AI_DIR : fileio_type.h
- AI_LIBRARY_DIR : fileio_type.h
- AICE_AIRCRAFT_CHECK_ENGINE : newgrf_generic.h
- AICE_ROAD_CHECK_ENGINE : newgrf_generic.h
- AICE_ROAD_GET_FIRST_ENGINE : newgrf_generic.h
- AICE_ROAD_GET_NUMBER_ENGINES : newgrf_generic.h
- AICE_SHIP_CHECK_ENGINE : newgrf_generic.h
- AICE_SHIP_GET_FIRST_ENGINE : newgrf_generic.h
- AICE_SHIP_GET_NUMBER_ENGINES : newgrf_generic.h
- AICE_STATION_GET_STATION_ID : newgrf_generic.h
- AICE_TRAIN_CHECK_RAIL_ENGINE : newgrf_generic.h
- AICONFIG_BOOLEAN : ai_info.hpp
- AICONFIG_RANDOM : ai_info.hpp
- AIConfigFlags : ai_info.hpp
- AIConstructionEvent : newgrf_generic.h
- AIErrorType : ai_types.hpp
- AIModeProc : ai_storage.hpp , ai_object.hpp
- AIR_AIRCRAFT : aircraft.h
- AIR_CTOL : engine_type.h
- AIR_HELICOPTER : aircraft.h
- AIR_ROTOR : aircraft.h
- AIR_SHADOW : aircraft.h
- AircraftController() : aircraft_cmd.cpp
- AircraftDefaultCargoCapacity() : aircraft.h , aircraft_cmd.cpp
- AircraftEntersTerminal() : aircraft_cmd.cpp
- AircraftEventHandler_AtTerminal() : aircraft_cmd.cpp
- AircraftEventHandler_InHangar() : aircraft_cmd.cpp
- AircraftGetEntryPoint() : aircraft_cmd.cpp
- AircraftNextAirportPos_and_Order() : aircraft.h , aircraft_cmd.cpp
- AircraftSpeedLimits : aircraft_cmd.cpp
- AircraftSubType : aircraft.h
- AirportGetNearestTown() : station_cmd.cpp
- AirportGetNofElements() : airport.cpp
- AirportGetTerminalCount() : airport.cpp
- AirportSetBlocks() : aircraft_cmd.cpp
- AISAVE_MAX_DEPTH : ai_instance.cpp
- AISuspendCallbackProc : ai_instance.hpp , ai_object.hpp
- Align() : math_func.hpp
- AllocaM : alloc_func.hpp
- AllocateMap() : map.cpp , map_func.h
- AllocateSpecToStation() : newgrf_station.h , newgrf_station.cpp
- AllocateStationClass() : newgrf_station.cpp , newgrf_station.h
- AllocateWindowDescFront() : window_gui.h
- AllocHeightMap() : tgp.cpp
- AllowedPPPonPCP : elrail_data.h
- AlwaysDrawUnpavedRoads() : road_cmd.cpp
- amplitude_t : tgp.cpp
- ANIM_CURSOR_END : animcursors.h
- ANIM_CURSOR_LINE : animcursors.h
- AnimateAnimatedTiles() : animated_tile.cpp , animated_tile_func.h
- AnimateTile_Town() : town_cmd.cpp
- ANIMCURSOR_BUILDSIGNALS : sprites.h
- ANIMCURSOR_DEMOLISH : sprites.h
- ANIMCURSOR_LOWERLAND : sprites.h
- ANIMCURSOR_PICKSTATION : sprites.h
- ANIMCURSOR_RAISELAND : sprites.h
- AnimCursors : sprites.h
- AppendPathSeparator() : fileio.cpp , fileio_func.h
- AppendStaticGRFConfigs() : newgrf_config.cpp , newgrf_config.h
- AppendToGRFConfigList() : newgrf_config.cpp , newgrf_config.h
- ApplyFoundationToSlope() : landscape.h , landscape.cpp
- ApplyNoise() : tgp.cpp
- AreCompanyManagerFaceBitsValid() : company_manager_face.h
- AreValidRoadTypes() : road_func.h
- AskUnsafeUnpauseCallback() : misc_cmd.cpp
- assert_compile() : town_land.h , math_func.hpp
- AssignWidgetToWindow() : window.cpp
- AutoreplaceMap : vehicle.cpp
- AUTOSAVE_DIR : fileio_type.h
- AutoslopeCheckForEntranceEdge() : autoslope.h
- AutoslopeEnabled() : autoslope.h
- AVI : engines.h
- Axis : direction_type.h
- AXIS_END : direction_type.h
- AXIS_X : direction_type.h
- AXIS_Y : direction_type.h
- AxisToDiagDir() : direction_func.h
- AxisToDirection() : direction_func.h
- AxisToRoadBits() : road_func.h
- AxisToTrack() : track_func.h
- AxisToTrackBits() : track_func.h