Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:
- a
: Colour
, SpriteLoader::CommonPixel
- abbrev
: CargoSpec
- abort
: GenWorldInfo
- aborted
: TCPConnecter
- abortp
: GenWorldInfo
- acceleration
: Vehicle
- acceleration_type
: RailtypeInfo
- acceptance
: IndustryTileSpec
- AcceptClient()
: TCPListenHandler< Tsocket, Tfull_packet, Tban_packet >
- AcceptListHeight
: StationViewWindow
- AcceptMerger()
: AIEventCompanyAskMerger
- AcceptPreview()
: AIEventEnginePreview
- accepts_cargo
: IndustrySpec
, IndustryTileSpec
, HouseSpec
, Industry
- accepts_lines
: StationViewWindow
- acs
: NWidgetNewGRFDisplay
- action
: SaveLoadParams
- action14present
: NewGRFParametersWindow
- actions
: NetworkClientListPopupWindow
- active
: GenWorldInfo
- active_sel
: NewGRFWindow
- actives
: NewGRFWindow
- AdaptT()
: AdaptT< T >
- Add()
: OverrideManagerBase
, SmallSet< Tdir, items >
, TileArea
, 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()
: AIFileChecksumCreator
, BaseMedia< Tbase_set >
, FileScanner
, TarScanner
, FiosFileScanner
, ScenarioScanner
, GRFFileScanner
- AddFormatL()
: CStrA
- AddItem()
: AIList
- AddKeycode()
: Hotkey< T >
- AddLabels()
: AIInfo
- AddList()
: AIList
- AddLoadedLibrary()
: AIController
- AddMethod()
: Squirrel
- AddMultipleNodes()
: CYapfBaseT< Types >
- AddNewNode()
: CYapfBaseT< Types >
- AddPacket()
: PacketReader
- AddRandomDeviation()
: AIConfig
- AddRectangle()
: AITileList
- AddRef()
: CCountedPtr< Tcls_ >
- address
: NetworkAddress
, TCPConnecter
, ServerNetworkAdminSocketHandler
, NetworkGameList
, SaveLoad
- address_length
: NetworkAddress
- AddressFamilyAsString()
: NetworkAddress
- AddSetting()
: AIInfo
- AddStartNode()
: AyStar
- AddStartupNode()
: CYapfBaseT< Types >
- AddTile()
: AITileList
- 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
- AfterCrashLogCleanup()
: CrashLog
- AfterDownload()
: ClientNetworkContentSocketHandler
- AfterLoadVehicles
: OrderList
, Vehicle
- age
: NewsTypeData
, Vehicle
- AgeCargo()
: VehicleCargoList
- ai
: NetworkCompanyStats
, GameSettings
- ai_config
: 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_max_opcode_till_suspend
: AISettings
- ai_passenger_only
: RailVehicleInfo
- ai_scanner
: AI
- AIAccounting()
: AIAccounting
- AIBridgeList_Length()
: AIBridgeList_Length
- AICargoList_IndustryAccepting()
: AICargoList_IndustryAccepting
- AICargoList_IndustryProducing()
: AICargoList_IndustryProducing
- AIConfig()
: AIConfig
- AIController()
: AIController
- AIDepotList()
: AIDepotList
- AIEngineList()
: AIEngineList
- AIEvent()
: AIEvent
- AIEventCompanyAskMerger()
: AIEventCompanyAskMerger
- AIEventCompanyBankrupt()
: AIEventCompanyBankrupt
- AIEventCompanyInTrouble()
: AIEventCompanyInTrouble
- AIEventCompanyMerger()
: AIEventCompanyMerger
- AIEventCompanyNew()
: AIEventCompanyNew
- AIEventDisasterZeppelinerCleared()
: AIEventDisasterZeppelinerCleared
- AIEventDisasterZeppelinerCrashed()
: AIEventDisasterZeppelinerCrashed
- AIEventEngineAvailable()
: AIEventEngineAvailable
- AIEventEnginePreview()
: AIEventEnginePreview
- AIEventIndustryClose()
: AIEventIndustryClose
- AIEventIndustryOpen()
: AIEventIndustryOpen
- AIEventStationFirstVehicle()
: AIEventStationFirstVehicle
- AIEventSubsidyAwarded()
: AIEventSubsidyAwarded
- AIEventSubsidyExpired()
: AIEventSubsidyExpired
- AIEventSubsidyOffer()
: AIEventSubsidyOffer
- AIEventSubsidyOfferExpired()
: AIEventSubsidyOfferExpired
- AIEventTownFounded()
: AIEventTownFounded
- AIEventType
: AIEvent
- AIEventVehicleCrashed()
: AIEventVehicleCrashed
- AIEventVehicleLost()
: AIEventVehicleLost
- AIEventVehicleUnprofitable()
: AIEventVehicleUnprofitable
- AIEventVehicleWaitingInDepot()
: AIEventVehicleWaitingInDepot
- AIExecMode()
: AIExecMode
- AIFileChecksumCreator()
: AIFileChecksumCreator
- AIIndustryList_CargoAccepting()
: AIIndustryList_CargoAccepting
- AIIndustryList_CargoProducing()
: AIIndustryList_CargoProducing
- AIItemList
: AIList
- AIListBucket
: AIList
- AIListMap
: AIList
- AILogType
: AILog
- AIOF_DEPOT_FLAGS
: AIOrder
- AIOF_FULL_LOAD
: AIOrder
- AIOF_FULL_LOAD_ANY
: AIOrder
- AIOF_GOTO_NEAREST_DEPOT
: AIOrder
- AIOF_INVALID
: AIOrder
- AIOF_LOAD_FLAGS
: AIOrder
- AIOF_NO_LOAD
: AIOrder
- AIOF_NO_UNLOAD
: AIOrder
- AIOF_NON_STOP_DESTINATION
: AIOrder
- AIOF_NON_STOP_FLAGS
: AIOrder
- AIOF_NON_STOP_INTERMEDIATE
: AIOrder
- AIOF_NONE
: AIOrder
- AIOF_SERVICE_IF_NEEDED
: AIOrder
- AIOF_STOP_IN_DEPOT
: AIOrder
- AIOF_TRANSFER
: AIOrder
- AIOF_UNLOAD
: AIOrder
- AIOF_UNLOAD_FLAGS
: AIOrder
- AIOrderFlags
: AIOrder
- air_drag
: RailVehicleInfo
, RoadVehicleInfo
- Aircraft()
: Aircraft
- AIRPLANES
: AirportFTAClass
- airport
: Station
- airport_class
: TileDesc
- airport_flag
: MovementTerminalMapping
- airport_id
: ResolverObject
- airport_name
: TileDesc
- airport_tile_name
: TileDesc
- AirportType
: AIAirport
- AISettingSource
: AIConfig
- AISS_DEFAULT
: AIConfig
- AISS_FORCE_GAME
: AIConfig
- AISS_FORCE_NEWGAME
: AIConfig
- AIStationList()
: AIStationList
- AIStationList_Vehicle()
: AIStationList_Vehicle
- AITestMode()
: AITestMode
- AITileList_IndustryAccepting()
: AITileList_IndustryAccepting
- AITileList_IndustryProducing()
: AITileList_IndustryProducing
- AITileList_StationType()
: AITileList_StationType
- AIVehicleList_DefaultGroup()
: AIVehicleList_DefaultGroup
- AIVehicleList_Depot()
: AIVehicleList_Depot
- AIVehicleList_Group()
: AIVehicleList_Group
- AIVehicleList_SharedOrders()
: AIVehicleList_SharedOrders
- AIVehicleList_Station()
: AIVehicleList_Station
- AIWaypointList()
: AIWaypointList
- AIWaypointList_Vehicle()
: AIWaypointList_Vehicle
- ALH_ACCEPTS
: StationViewWindow
- ALH_RATING
: StationViewWindow
- ALL
: AirportFTAClass
- alloc_cache
: Pool< Titem, Tindex, Tgrowth_step, Tmax_size, Tcache, Tzero >
- Allocate()
: ReusableBuffer< T >
, NewGRFClass< Tspec, Tid, Tmax >
- AllocateBay()
: RoadStop
- AllocateData()
: SpriteLoader::Sprite
- AllocateDriveThroughBay()
: RoadStop
- AllocateItem()
: Pool< Titem, Tindex, Tgrowth_step, Tmax_size, Tcache, Tzero >
- AllocPolicy()
: ByteBlob
- allow_do_command
: AIStorage
- allow_shares
: EconomySettings
- allow_town_level_crossings
: EconomySettings
- allow_town_roads
: EconomySettings
- AllowConnection()
: ServerNetworkAdminSocketHandler
, ServerNetworkGameSocketHandler
- AllowedSubtags()
: AllowedSubtags
- ALREADY_HERE
: ContentInfo
- always_accepted
: Station
- amount
: CargoSummaryItem
, OldChunks
, CargoArray
- amount_fract
: GoodsEntry
- anim_buf
: 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, GetCallback >
- animation
: AirportTileSpec
, HouseSpec
, IndustryTileSpec
, ObjectSpec
- animation_special_flags
: AirportTileSpec
- api_version
: AIInfo
- appear_creation
: IndustrySpec
- appear_ingame
: IndustrySpec
- Append()
: CargoList< Tinst >
, CommandQueue
, SmallVector< T, S >
, SmallArray< T, B, N >
, CStrA
, ByteBlob
, FixedSizeArray< T, C >
- AppendC()
: FixedSizeArray< T, C >
, SmallArray< T, B, N >
- AppendConditionalOrder()
: AIOrder
- AppendOrder()
: AIOrder
- AppendQueue()
: PacketWriter
- AppendRaw()
: ByteBlob
- AppendStr()
: CStrA
- area
: SelectStationWindow< T >
, ClearedObjectArea
- AreMergable()
: VehicleCargoList
, StationCargoList
- AreOrderFlagsValid()
: AIOrder
- AreRoadTilesConnected()
: AIRoad
- AreTilesConnected()
: AIRail
- AreWaterTilesConnected()
: AIMarine
- arg
: OTTDThreadStartupMessage
- array
: CargoSpec
- arrival
: TimetableArrivalDeparture
- Assign()
: CCountedPtr< Tcls_ >
, NewGRFClass< Tspec, Tid, Tmax >
- AssignOrder()
: Order
- AssignSizePosition()
: NWidgetBase
, NWidgetBackground
, NWidgetNewGRFDisplay
, NWidgetMatrix
, NWidgetHorizontalLTR
, NWidgetHorizontal
, NWidgetResizeBase
, NWidgetToolbarContainer
, NWidgetSmallmapDisplay
, NWidgetServerListHeader
, NWidgetStacked
, NWidgetVertical
- at
: LoggedAction
- AT_COMMUTER
: AIAirport
- AT_HELIDEPOT
: AIAirport
- AT_HELIPORT
: AIAirport
- AT_HELISTATION
: AIAirport
- AT_INTERCON
: AIAirport
- AT_INTERNATIONAL
: AIAirport
- AT_INVALID
: AIAirport
- AT_LARGE
: AIAirport
- AT_METROPOLITAN
: AIAirport
- AT_SMALL
: AIAirport
- Attach()
: CHashTableSlotT< Titem_ >
, CCountedPtr< Tcls_ >
- auto_euro
: GUISettings
- auto_rail
: RailtypeInfo
- autoclean_companies
: NetworkSettings
- autoclean_novehicles
: NetworkSettings
- autoclean_protected
: NetworkSettings
- autoclean_unprotected
: NetworkSettings
- autorail
: RailtypeInfo
- autosave
: GUISettings
- autosave_on_exit
: GUISettings
- autoscroll
: GUISettings
- 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