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

### - b -

- b : SpriteLoader::CommonPixel
- bankrupt_asked : Company
- base : BuildTreesWindow , CStrA
- base_sprites : RailtypeInfo
- BaseStation() : BaseStation
- been_used : Cheat , CheatEntry
- BeforeDownload() : ClientNetworkContentSocketHandler
- Begin() : SmallVector< T, S > , ClientNetworkContentSocketHandler
- begin : MakeEnumPropsT< Tenum_t, Tstorage_t, Tbegin, Tend, Tinvalid >
- Begin() : AIAbstractListSorter
- begin : TinyEnumT< Tenum_t >
- Begin() : AIAbstractListSorterValueAscending , AIAbstractListSorterValueDescending , AIAbstractListSorterItemAscending , AIAbstractListSorterItemDescending , AIAbstractList
- BeginCritical() : ThreadMutex , ThreadMutex_None , ThreadMutex_OS2 , ThreadMutex_pthread , ThreadMutex_Win32
- BeginStruct() : DumpTarget
- behaviour : IndustrySpec
- best : FindTrainOnTrackInfo
- best_bird_dist : NPFFoundTargetData
- best_length : FindDepotData
- best_path_dist : NPFFoundTargetData
- best_trackdir : NPFFoundTargetData
- bind : NetworkUDPSocketHandler
- bitnum : CargoSpec
- block : AirportFTA
- block_mode : SaveLoadParams
- blocked : StationSpec
- blocks : Queue
- bottom_offset : AIDebugWindow
- bottom_spacing : MessageHistoryWindow
- BP_HIDE_BUTTONS : VehicleListWindow
- BP_SHOW_BUTTONS : VehicleListWindow
- bpp : BmpInfo
- bribe : EconomySettings
- bridge_offset : RailtypeInfo
- bridge_pillars : GUISettings
- BridgeIndexSorter() : BuildBridgeWindow
- BridgePriceSorter() : BuildBridgeWindow
- BridgeSpeedSorter() : BuildBridgeWindow
- bridgetext_offset : BuildBridgeWindow
- BroadcastNewEvent() : AI
- BT_BUILD_TREES : AITile
- BT_BUOY : AIMarine
- BT_BUS_STOP : AIRoad
- BT_CLEAR_FIELDS : AITile
- BT_CLEAR_GRASS : AITile
- BT_CLEAR_HOUSE : AITile
- BT_CLEAR_ROCKY : AITile
- BT_CLEAR_ROUGH : AITile
- BT_DEPOT : AIMarine , AIRail , AIRoad
- BT_DOCK : AIMarine
- BT_FOUNDATION : AITile
- BT_ROAD : AIRoad
- BT_SIGNAL : AIRail
- BT_STATION : AIRail
- BT_TERRAFORM : AITile
- BT_TRACK : AIRail
- BT_TRUCK_STOP : AIRoad
- BT_WAYPOINT : AIRail
- buckets : AIAbstractList
- buf : Lexer , SaveLoadParams , Textbuf
- buf_len : Lexer
- buf_ori : SaveLoadParams
- bufe : SaveLoadParams
- buffer : IConsoleLine , ReusableBuffer< T > , Packet , SpriteLoader::Sprite
- buffer_end : Fio
- buffer_start : Fio
- BufferSize() : Blitter_32bppAnim , Blitter_32bppBase , Blitter , Blitter_Null , Blitter_8bppBase
- bufsize : SaveLoadParams
- bug : LoggedChange
- build_date : BaseStation , TileDesc
- build_depot : RailtypeInfo
- build_ew_rail : RailtypeInfo
- build_in_pause : Cheats
- build_ns_rail : RailtypeInfo
- build_on_slopes : ConstructionSettings
- build_tunnel : RailtypeInfo
- build_x_rail : RailtypeInfo
- build_y_rail : RailtypeInfo
- BuildAirport() : AIAirport
- BuildArrivalDepartureList() : TimetableWindow
- BuildBridge() : AIBridge
- BuildBuoy() : AIMarine
- BuildCanal() : AIMarine
- BuildCompanyHQ() : AICompany
- BuildCompanyList() : CompanyLeagueWindow
- BuildContentList() : NetworkContentListWindow
- BuildDock() : AIMarine
- BuildDriveThroughRoadStation() : AIRoad
- BuildGrfList() : NewGRFAddWindow
- BuildGroupList() : VehicleGroupWindow
- BuildIndustry() : AIIndustryType
- building_availability : HouseSpec
- building_flags : HouseSpec
- building_name : HouseSpec
- BuildLock() : AIMarine
- BuildNetworkGameList() : NetworkGameWindow
- BuildNewGRFRailStation() : AIRail
- BuildOneWayRoad() : AIRoad
- BuildOneWayRoadFull() : AIRoad
- BuildRail() : AIRail
- BuildRailDepot() : AIRail
- BuildRailStation() : AIRail
- BuildRailTrack() : AIRail
- BuildRailWaypoint() : AIRail
- BuildRoad() : AIRoad
- BuildRoadDepot() : AIRoad
- BuildRoadFull() : AIRoad
- BuildRoadStation() : AIRoad
- BuildSign() : AISign
- BuildSignal() : AIRail
- BuildSortIndustriesList() : IndustryDirectoryWindow
- BuildStationClassDropDown() : BuildRailStationWindow
- BuildStationsList() : CompanyStationsWindow
- BuildTunnel() : AITunnel
- BuildType : AITile , AIRail , AIRoad , AIMarine
- BuildVehicle() : AIVehicle
- BuildWaterDepot() : AIMarine
- bus_station : Station
- bus_stops : Station
- ButtonHit() : NWidgetLeaf
- ButtonPlanes : VehicleListWindow