Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:

### - a -

- a : Blitter_32bppSimple::Pixel , Colour , SpriteLoader::CommonPixel
- a_cur : DiagonalTileIterator
- a_max : DiagonalTileIterator
- abbrev : CargoSpec
- abort : GenWorldInfo
- aborted : TCPConnecter
- abortp : GenWorldInfo
- acceleration : Vehicle
- acceleration_type : RailtypeInfo
- acceptance : IndustryTileSpec , NewsSettings
- acceptance_pickup : GoodsEntry
- AcceptClient() : TCPListenHandler< Tsocket, Tfull_packet, Tban_packet >
- AcceptConnection() : ServerNetworkAdminSocketHandler , ServerNetworkGameSocketHandler
- AcceptListHeight : StationViewWindow
- accepts_cargo : HouseSpec , Industry , IndustrySpec , IndustryTileSpec
- accepts_lines : StationViewWindow
- accident : NewsSettings
- acs : NWidgetNewGRFDisplay
- action : SaveLoadParams
- action14present : NewGRFParametersWindow
- ACTION_CLEAR : QueryString
- ACTION_DESELECT : QueryString
- ACTION_NOTHING : QueryString
- actions : NetworkClientListPopupWindow
- active : CocoaSubdriver
- active_over : NewGRFWindow
- active_sel : NewGRFWindow
- actives : NewGRFWindow
- AdaptT() : AdaptT< T >
- Add() : OverrideManagerBase , OutputBuffer , OutputStore , SmallSet< Tdir, items > , StringData , TileArea , TileMatrix< T, N > , NWidgetContainer , NWidgetBackground
- add_accepted_cargo_proc : TileTypeProcs
- add_produced_cargo_proc : TileTypeProcs
- AddAction() : NetworkClientListPopupWindow
- AddCallback() : ClientNetworkContentSocketHandler
- AddClassBegin() : Squirrel
- AddClassEnd() : Squirrel
- AddConst() : Squirrel
- AddCost() : CommandCost
- AddEntityID() : OverrideManagerBase , IndustryOverrideManager
- AddFacility() : Station
- AddFile() : TarScanner , FiosFileScanner , ScenarioScanner , LanguageScanner , GRFFileScanner , ScriptFileChecksumCreator , ScriptScanner , BaseMedia< Tbase_set > , FileScanner , TarScanner
- AddFormatL() : CStrA
- AddGRFToActive() : NewGRFWindow
- AddKeycode() : Hotkey< T >
- AddLabels() : ScriptInfo
- AddLine() : StringFilter
- AddMethod() : Squirrel
- AddMultipleNodes() : CYapfBaseT< Types >
- AddNewNode() : CYapfBaseT< Types >
- AddPacket() : PacketReader
- AddRandomDeviation() : ScriptConfig
- AddRef() : CCountedPtr< Tcls_ >
- address : NetworkAddress , TCPConnecter , ServerNetworkAdminSocketHandler , NetworkGameList , SaveLoad
- address_length : NetworkAddress
- AddressFamilyAsString() : NetworkAddress
- AddSetting() : ScriptInfo
- AddSpriteSets() : GrfProcessingState
- AddStartNode() : AyStar
- AddStartupNode() : CYapfBaseT< Types >
- AddToCache() : CargoList< Tinst > , VehicleCargoList
- AddToShared() : Vehicle
- AddVehicle() : OrderList
- adjacent_stations : StationSettings
- admin_name : NetworkAdminSocketHandler
- admin_password : NetworkSettings
- admin_version : NetworkAdminSocketHandler
- advanced : SelectCompanyManagerFaceWindow
- advanced_vehicle_list : GUISettings
- advice : NewsSettings
- afilter : Textbuf
- AfterBlitterChange() : VideoDriver_Allegro , VideoDriver_Cocoa , VideoDriver_SDL , VideoDriver , VideoDriver_Win32
- AfterCrashLogCleanup() : CrashLog
- AfterDownload() : ClientNetworkContentSocketHandler
- AfterLoad() : CargoPacket
- AfterLoadVehicles : OrderList , Vehicle
- AfterNewGRFScan() : AfterNewGRFScan
- age : NewsTypeData , Vehicle
- AgeCargo() : VehicleCargoList
- ai : NetworkCompanyStats , GameSettings
- AI : TarScanner
- ai_callback : GenericScopeResolver
- ai_config : AISettingsWindow , GameSettings
- ai_debug_company : AIDebugWindow
- ai_developer_tools : GUISettings
- ai_disable_veh_aircraft : AISettings
- ai_disable_veh_roadveh : AISettings
- ai_disable_veh_ship : AISettings
- ai_disable_veh_train : AISettings
- ai_in_multiplayer : AISettings
- ai_passenger_only : RailVehicleInfo
- AIDebugWindow() : AIDebugWindow
- AIListWindow() : AIListWindow
- air_drag : RailVehicleInfo , RoadVehicleInfo
- Aircraft() : Aircraft
- AIRPLANES : AirportFTAClass
- airport : CompanyInfrastructure , Station
- airport_class : TileDesc
- airport_flag : MovementTerminalMapping
- airport_id : AirportScopeResolver , AirportTileScopeResolver
- airport_name : TileDesc
- airport_tile_name : TileDesc
- AirportResolverObject() : AirportResolverObject
- AirportScopeResolver() : AirportScopeResolver
- AirportTileIterator() : AirportTileIterator
- AirportTileResolverObject() : AirportTileResolverObject
- AirportTileScopeResolver() : AirportTileScopeResolver
- AirportTileTableIterator() : AirportTileTableIterator
- AISettingsWindow() : AISettingsWindow
- ALH_ACCEPTS : StationViewWindow
- ALH_RATING : StationViewWindow
- ALL : AirportFTAClass , TarScanner
- alloc_cache : Pool< Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero >
- Allocate() : ReusableBuffer< T > , NewGRFSpriteLayout
- AllocateBay() : RoadStop
- AllocateData() : SpriteLoader::Sprite
- AllocateDriveThroughBay() : RoadStop
- AllocateRegisters() : NewGRFSpriteLayout
- AllocateStorage() : TileMatrix< T, N >
- AllocPolicy() : ByteBlob
- allow_do_command : ScriptStorage
- allow_shares : EconomySettings
- allow_town_level_crossings : EconomySettings
- allow_town_roads : EconomySettings
- AllowConnection() : ServerNetworkAdminSocketHandler , ServerNetworkGameSocketHandler
- AllowedSubtags() : AllowedSubtags
- ALREADY_HERE : ContentInfo
- alternate_labels : RailtypeInfo
- always_accepted : Station
- ambient : SoundSettings
- amount : OldChunks , CargoSummaryItem , CargoArray
- amount_fract : GoodsEntry
- amount_of_rivers : GameCreationSettings
- anim_buf : Blitter_32bppAnim
- anim_buf_height : Blitter_32bppAnim
- anim_buf_width : Blitter_32bppAnim
- anim_next : IndustryTileSpec
- anim_production : IndustryTileSpec
- anim_state : IndustryTileSpec
- animate_cur : CursorVars
- animate_list : CursorVars
- animate_timeout : CursorVars
- AnimateTile() : AnimationBase< Tbase, Tspec, Tobj, Textra, GetCallback >
- animation : IndustryTileSpec , HouseSpec , ObjectSpec , AirportTileSpec
- animation_special_flags : AirportTileSpec
- animation_state : EffectVehicle
- animation_substate : EffectVehicle
- api_version : GameInfo , AIInfo
- APIName : Squirrel
- appear_creation : IndustrySpec
- appear_ingame : IndustrySpec
- Append() : ByteBlob , FixedSizeArray< T, C > , CStrA , SmallVector< T, S > , CargoList< Tinst > , SmallArray< T, B, N > , CommandQueue
- AppendByte() : Buffer
- AppendC() : FixedSizeArray< T, C > , SmallArray< T, B, N >
- AppendQueue() : PacketWriter
- AppendRaw() : ByteBlob
- AppendStr() : CStrA
- AppendUtf8() : Buffer
- ApplyWaterClassSpeedFrac() : ShipVehicleInfo
- area : SelectStationWindow< T > , ClearedObjectArea , TileMatrix< T, N >
- AreMergable() : StationCargoList , VehicleCargoList
- arg : OTTDThreadStartupMessage
- argv : GetOptData
- array : Array , CargoSpec
- arrival : TimetableArrivalDeparture
- arrival_other : NewsSettings
- arrival_player : NewsSettings
- Assign() : SmallVector< T, S > , AutoFreePtr< T > , Textbuf , CCountedPtr< Tcls_ > , Textbuf
- AssignOrder() : Order
- AssignSizePosition() : NWidgetHorizontalLTR , NWidgetVertical , NWidgetNewGRFDisplay , NWidgetMatrix , NWidgetHorizontal , NWidgetBackground , NWidgetBase , NWidgetSmallmapDisplay , NWidgetServerListHeader , NWidgetResizeBase , NWidgetToolbarContainer , NWidgetStacked
- at : LoggedAction
- att : AirportTileTableIterator
- Attach() : CHashTableSlotT< Titem_ > , CCountedPtr< Tcls_ >
- attr : ThreadMutex_pthread
- author : ScriptInfo
- auto_euro : GUISettings
- auto_rail : RailtypeInfo
- auto_refit : RefitWindow
- auto_scrolling : GUISettings
- auto_select : NetworkContentListWindow
- autoclean_companies : NetworkSettings
- autoclean_novehicles : NetworkSettings
- autoclean_protected : NetworkSettings
- autoclean_unprotected : NetworkSettings
- autorail : RailtypeInfo
- autoreplace_defined : GroupStatistics
- autoreplace_finished : GroupStatistics
- autosave : GUISettings
- autosave_on_exit : GUISettings
- autoscroll : AIDebugWindow
- AUTOSELECTED : ContentInfo
- autoslope : ConstructionSettings
- avail_pos : NewGRFWindow
- avail_railtypes : CompanyProperties
- avail_roadtypes : Company
- avail_sel : NewGRFWindow
- avail_year : BridgeSpec
- available_sets : BaseMedia< Tbase_set >
- avails : NewGRFWindow
- avs : NWidgetNewGRFDisplay
- awarded : Subsidy
- AwardTo() : Subsidy
- axis : StationScopeResolver