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
- AboutWidgets : misc_gui.cpp
- abs() : math_func.hpp
- AccelerationModel : vehicle_type.h
- AccelStatus : train.h
- ActivateOldShore() : newgrf.cpp
- AddAcceptedCargoProc : tile_cmd.h
- AddAnimatedTile() : animated_tile.cpp , animated_tile_func.h
- AddChangedStorage() : newgrf_storage.h , newgrf_storage.cpp
- 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
- AddInflation() : economy.cpp , economy_func.h
- AddKey() : osk_gui.cpp
- AddNearbyStation() : station_gui.cpp
- AddNewGRFWindowWidgets : newgrf_gui.cpp
- AddNewsItem() : news_func.h , news_gui.cpp
- AddProducedCargoProc : tile_cmd.h
- AddRemoveEngineFromAutoreplaceAndBuildWindows() : autoreplace_gui.cpp , autoreplace_gui.h
- AddSideToSignalBuffer() : signal.cpp , signal_func.h
- AddSortableSpriteToDraw() : viewport.cpp , viewport_func.h
- AddTileIndexDiffCWrap() : map_func.h
- AddTileSpriteToDraw() : viewport.cpp
- AddTrackToSignalBuffer() : signal.cpp , signal_func.h
- AddTreeCount() : tree_map.h
- AddTreeCounter() : tree_map.h
- AddTreeGrowth() : tree_map.h
- AddVehicleNewsItem() : news_func.h
- AdjustTileh() : elrail.cpp
- AdvanceWagonsAfterSwap() : train_cmd.cpp
- AdvanceWagonsBeforeSwap() : train_cmd.cpp
- AffectSpeedByZChange() : train_cmd.cpp
- AfterLoadRoadStops() : saveload_internal.h , station_sl.cpp
- AfterLoadVehicles() : saveload_internal.h , vehicle_sl.cpp
- AI_DIR : fileio_type.h
- AI_LIBRARY_DIR : fileio_type.h
- AIC_WIDGET_BACKGROUND : ai_gui.cpp
- AIC_WIDGET_CHANGE : ai_gui.cpp
- AIC_WIDGET_CLOSE : ai_gui.cpp
- AIC_WIDGET_CONFIGURE : ai_gui.cpp
- AIC_WIDGET_CONTENT_DOWNLOAD : ai_gui.cpp
- AIC_WIDGET_DECREASE : ai_gui.cpp
- AIC_WIDGET_INCREASE : ai_gui.cpp
- AIC_WIDGET_LIST : ai_gui.cpp
- AIC_WIDGET_MOVE_DOWN : ai_gui.cpp
- AIC_WIDGET_MOVE_UP : ai_gui.cpp
- AIC_WIDGET_NUMBER : ai_gui.cpp
- AIC_WIDGET_SCROLLBAR : ai_gui.cpp
- 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_INGAME : ai_info.hpp
- AICONFIG_RANDOM : ai_info.hpp
- AIConfigFlags : ai_info.hpp
- AIConfigWindowWidgets : ai_gui.cpp
- AIConstructionEvent : newgrf_generic.h
- AIDebugWindowWidgets : ai_gui.cpp
- AIErrorType : ai_types.hpp
- AIL_WIDGET_ACCEPT : ai_gui.cpp
- AIL_WIDGET_CANCEL : ai_gui.cpp
- AIL_WIDGET_INFO_BG : ai_gui.cpp
- AIL_WIDGET_LIST : ai_gui.cpp
- AIL_WIDGET_SCROLLBAR : ai_gui.cpp
- AIListWindowWidgets : ai_gui.cpp
- 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
- 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
- AirportPickerWidgets : airport_gui.cpp
- AirportSetBlocks() : aircraft_cmd.cpp
- AIS_WIDGET_ACCEPT : ai_gui.cpp
- AIS_WIDGET_BACKGROUND : ai_gui.cpp
- AIS_WIDGET_RESET : ai_gui.cpp
- AIS_WIDGET_SCROLLBAR : ai_gui.cpp
- AISAVE_MAX_DEPTH : ai_instance.cpp
- AISettingsWindowWidgest : ai_gui.cpp
- AISuspendCallbackProc : ai_instance.hpp , ai_object.hpp
- Align() : math_func.hpp
- AlignPtr() : math_func.hpp
- AlignTileToGrid() : town_cmd.cpp
- AllocaM : alloc_func.hpp
- AllocateMap() : map.cpp , map_func.h
- AllocateRailType() : rail.h , rail_cmd.cpp
- AllocateSpecToStation() : newgrf_station.cpp , newgrf_station.h
- 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_FLAG : sprites.h
- ANIMCURSOR_LOWERLAND : sprites.h
- ANIMCURSOR_PICKSTATION : sprites.h
- ANIMCURSOR_RAISELAND : sprites.h
- AppendPathSeparator() : fileio.cpp , fileio_func.h
- AppendStaticGRFConfigs() : newgrf_config.h , newgrf_config.cpp
- AppendToGRFConfigList() : newgrf_config.h , newgrf_config.cpp
- ApplyFoundationToSlope() : landscape.cpp , landscape.h
- ApplyNoise() : tgp.cpp
- AreCompanyManagerFaceBitsValid() : company_manager_face.h
- AreValidRoadTypes() : road_func.h
- ArrangeTrains() : train_cmd.cpp
- ArrowWidgetValues : widget_type.h
- AS : airport_defaults.h
- AS_ACCEL : train.h
- AS_BRAKE : train.h
- AS_GENERIC : airport_defaults.h
- AS_ND : airport_defaults.h
- ASCII_LETTERSTART : fontcache.cpp
- AskUnsafeUnpauseCallback() : misc_cmd.cpp
- assert_compile() : tcp_game.cpp , network_client.cpp , town_land.h
- AT : airporttiles.h
- AT_NOANIM : airporttiles.h
- AutoreplaceMap : vehicle.cpp
- AUTOSAVE_DIR : fileio_type.h
- AutoslopeCheckForEntranceEdge() : autoslope.h
- AutoslopeEnabled() : autoslope.h
- AVI : engines.h
- AW_SCROLLING_TEXT : misc_gui.cpp
- AW_WEBSITE : misc_gui.cpp
- AWV_DECREASE : widget_type.h
- AWV_INCREASE : widget_type.h
- AWV_LEFT : widget_type.h
- AWV_RIGHT : widget_type.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