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

### - a -

- acceptance : IndustryTileSpec
- accepts_cargo : Industry , IndustryTileSpec , IndustrySpec
- AdaptT() : AdaptT< T >
- Add() : SmallSet< Tdir, items > , CArrayT< Titem_, Tblock_size_, Tnum_blocks_ > , CFixedSizeArrayT< Titem_, Tcapacity_ >
- AddBlockIfNeeded() : OldMemoryPoolBase
- AddBlockToPool() : OldMemoryPoolBase
- AddCost() : CommandCost
- AddFormat() : CStrT< Tchar, TcaseInsensitive >
- AddFormatL() : CStrT< Tchar, TcaseInsensitive >
- AddMultipleNodes() : CYapfBaseT< Types >
- AddNC() : CArrayT< Titem_, Tblock_size_, Tnum_blocks_ > , CFixedSizeArrayT< Titem_, Tcapacity_ >
- AddNewNode() : CYapfBaseT< Types >
- addr : IConsoleVar
- AddRef() : CCountedPtr< Tcls_ >
- address : SaveLoad
- AddStartupNode() : CYapfBaseT< Types >
- AgeCargo() : CargoList
- Aircraft() : Aircraft
- AllocateBay() : RoadStop
- AllocateDriveThroughBay() : RoadStop
- AllocateRaw() : PoolItem< T, Tid, Tpool >
- AllocateSafeRaw() : PoolItem< T, Tid, Tpool >
- AllocPolicy() : CBlobBaseSimple
- anim_next : IndustryTileSpec
- anim_production : IndustryTileSpec
- anim_state : IndustryTileSpec
- animation_info : IndustryTileSpec
- animation_special_flags : IndustryTileSpec
- animation_speed : IndustryTileSpec
- animation_triggers : IndustryTileSpec
- Api : CStrT< Tchar, TcaseInsensitive >
- appear_creation : IndustrySpec
- appear_ingame : IndustrySpec
- Append() : CBlobT< Titem_, Tbase_ > , CStrT< Tchar, TcaseInsensitive > , CBlobT< Titem_, Tbase_ > , CargoList
- AppendNew() : CBlobT< Titem_, Tbase_ >
- AppendRaw() : CBlobBaseSimple
- AppendStr() : CStrT< Tchar, TcaseInsensitive >
- Assign() : CCountedPtr< Tcls_ >
- Attach() : CCountedPtr< Tcls_ >
- auto_rail : RailtypeInfo
- autorail : RailtypeInfo
- avail_year : BridgeSpec