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

### - h -

- h : TileArea
- HandleBreakdown() : Vehicle
- HandleButtonClick() : Window
- HandleCaret() : Textbuf
- HandleEditBoxKey() : Window
- HandleHeader() : NetworkHTTPSocketHandler
- HandleIncomingNetworkGameInfoGRFConfig() : ClientNetworkUDPSocketHandler , NetworkUDPSocketHandler
- HandleLoading() : Vehicle
- HandlePacket() : NetworkAdminSocketHandler , NetworkContentSocketHandler , NetworkGameSocketHandler
- HandlePathfindingResult() : Vehicle
- HandlePragma() : FileStringReader , StringReader
- handles : Fio
- HandleUDPPacket() : NetworkUDPSocketHandler
- hangar_num : HangarTileTable
- hard_value : ScriptConfigItem
- has_2CC : GRFLoadedFeatures
- has_newhouses : GRFLoadedFeatures
- has_newindustries : GRFLoadedFeatures
- has_param_defaults : GRFConfig
- has_quit : NetworkSocketHandler
- HasAI() : AI
- HasArticulatedPart() : Vehicle
- HasClientQuit() : NetworkSocketHandler
- HasCommonValidCargo() : IndustryCargoesWindow
- HasConnection() : CargoesField
- HasDepotOrder() : Vehicle
- HasEngineType() : Vehicle
- HasErrors() : LoadCheckData
- HasFreeBay() : RoadStop
- HasGame() : Game
- HasGrfIdentifier() : GRFIdentifier
- HasGUI() : VideoDriver_Dedicated , VideoDriver_Null , VideoDriver
- hash : MD5File
- hash_heads : StringData
- hash_next : LangString
- hash_tile_current : Vehicle
- hash_tile_next : Vehicle
- hash_tile_prev : Vehicle
- hash_viewport_next : Vehicle
- hash_viewport_prev : Vehicle
- HasHangar() : Airport
- HashStr() : StringData
- HasNewGrfs() : LoadCheckData
- HasParent() : FontCache
- HasRoom() : OutputBuffer
- HasScript() : ScriptConfig , ScriptScanner
- HasScriptCrashed() : Squirrel
- HasSendQueue() : NetworkTCPSocketHandler
- HasSet() : BaseMedia< Tbase_set >
- HasToUseGetSlopePixelZ() : RoadVehicle , Train
- HasTypeInformation() : StringParameters
- HasValidSpriteSets() : GrfProcessingState
- HasVariableParameter() : NewGRFInspectWindow
- HasVehicleEverTriedLoading() : GoodsEntry
- have_ratings : Town
- Hdr() : ByteBlob , FixedSizeArray< T, C >
- hdrEmpty : ByteBlob
- head : NWidgetContainer
- header : CargoesField , ByteBlob
- HeaderFileWriter() : HeaderFileWriter
- HeaderSize : FixedSizeArray< T, C >
- heading : AirportFTA , AirportFTAbuildup
- HeapifyDown() : CBinaryHeapT< T >
- HeapifyUp() : CBinaryHeapT< T >
- height : VehicleCellSize , Blitter::BlitterParams , HeightMap , BmpInfo , TerraformerHeightMod , SpriteLoader::Sprite , FontCache , ObjectSpec , LegendAndColour , Units , Sprite , ViewPort , Window
- height_colours : SmallMapColourScheme
- height_detailed : ErrmsgWindow
- height_summary : ErrmsgWindow
- heightmap_rotation : GameCreationSettings
- HELICOPTERS : AirportFTAClass
- helper : NIFeature
- highest : ValuesInterval
- highest_value : SnowLine
- highlight_colour : NWidgetCore
- highlight_row : AIDebugWindow
- hook : IConsoleCmd
- HOR_CARGO_BORDER_SPACE : CargoesField
- HOR_CARGO_SPACE : CargoesField
- HOR_CARGO_WIDTH : CargoesField
- HOR_TEXT_PADDING : IndustryCargoesWindow
- horizontal_dimension : NWidgetScrollbar
- hostname : NetworkGameInfo , NetworkAddress
- Hotkey() : Hotkey< T >
- house_id : HouseScopeResolver
- HouseResolverObject() : HouseResolverObject
- HousesCanAccept() : IndustryCargoesWindow
- HousesCanSupply() : IndustryCargoesWindow
- HouseScopeResolver() : HouseScopeResolver
- hover_delay : GUISettings
- hs : SearchNearbyHouseData
- hscroll : DepotWindow , RefitWindow , TextfileWindow
- http_response : ClientNetworkContentSocketHandler
- http_response_index : ClientNetworkContentSocketHandler
- HTTPReceive() : NetworkHTTPSocketHandler