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

### - d -

- d : SettingEntry
- dark_water : ExtraPaletteValues
- dark_water_toyland : ExtraPaletteValues
- Data() : CBlobT< T >
- data : Blitter_32bppOptimized::SpriteData , CBinaryHeapT< T > , ByteBlob , Blitter_8bppOptimized::SpriteData , FixedSizeArray< T, C > , NetworkHTTPSocketHandler
- Data() : CBlobT< T >
- data : SmallStackSafeStackAlloc< T, length > , NetworkHTTPContentConnecter , AllowedSubtags , Pool< Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero > , GRFError , SmallSet< Tdir, items >
- Data() : CBlobT< T >
- data : SmallVector< T, S > , Sprite , SpriteLoader::Sprite , LoggedChange , StringParameters , NWidgetPartDataTip
- Data() : CBlobT< T >
- data : Colour , SmallArray< T, B, N >
- data_tip : NWidgetPart
- date : SetDateWindow , NewsItem
- date_format_in_default_names : GUISettings
- date_of_last_service : Vehicle
- date_width : MessageHistoryWindow
- date_with_time : GUISettings
- day : YearMonthDay
- day_counter : Vehicle
- daylength_income : Cheats
- daylength_money_fraction : CargoPayment
- daylength_money_payout : CargoPayment
- days_in_transit : CargoPacket
- days_since_pickup : GoodsEntry
- DaysInTransit() : CargoPacket , CargoList< Tinst, Tcont >
- debugbox_dimension : NWidgetLeaf
- DebugCheckSanity() : OrderList
- DecIndustryTypeCount() : Industry
- decode_params : ErrmsgWindow , DropDownListParamStringItem
- Decrease() : MovingAverage< Tvalue > , LinkStat
- DecreaseOps() : Squirrel
- DecTypeCount() : Object
- dedicated : NetworkGameInfo
- def : SettingDescBase
- def_value : GRFParameterInfo
- default_colour : SmallMapColourScheme
- default_company_pass : NetworkSettings
- default_compression : SaveLoadFormat
- default_height : WindowDesc
- default_pos : WindowDesc
- default_rail_type : GUISettings
- default_signal_type : GUISettings
- default_width : WindowDesc
- DefSQAdvancedMethod() : DefSQClass< CL >
- DefSQMethod() : DefSQClass< CL >
- DefSQStaticMethod() : DefSQClass< CL >
- delay : AIStorage
- Delete() : BinaryHeap , Hash
- delete_ctr : BaseStation
- DeleteChildWindows() : Window
- DeleteDeparturesList() : DeparturesWindow< Twaypoint >
- DeleteGroup() : AIGroup
- DeleteOrderAt() : OrderList
- DeleteUnreachedImplicitOrders() : Vehicle
- DeleteValue() : Hash
- DeliverPacket() : VehicleCargoList
- delta : CursorVars
- delta_x : DrawTileSeqStruct
- delta_z : AirportFTAClass , DrawTileSeqStruct
- demand : Node , Edge
- demand_distance : LinkGraphSettings
- demand_per_node : Scaler
- demand_size : LinkGraphSettings
- DemandCalculator() : DemandCalculator
- DemandLeft() : SymmetricScaler , AsymmetricScaler
- DemolishTile() : AITile
- deparr_abbr_width : TimetableWindow
- deparr_time_width : TimetableWindow
- departure : TimetableArrivalDeparture
- departure_calc_frequency : GUISettings
- departure_conditionals : GUISettings
- departure_destination_type : GUISettings
- departure_larger_font : GUISettings
- departure_only_passengers : GUISettings
- departure_show_all_stops : GUISettings
- departure_show_both : GUISettings
- departure_show_company : GUISettings
- departure_show_group : GUISettings
- departure_show_vehicle : GUISettings
- departure_show_vehicle_color : GUISettings
- departure_show_vehicle_type : GUISettings
- departure_types : DeparturesWindow< Twaypoint >
- departures : DeparturesWindow< Twaypoint >
- dependencies : ContentInfo
- dependency_count : ContentInfo
- depot : RailtypeInfo
- depot_table : AirportSpec
- DepotClick() : DepotWindow
- depth : NetworkHTTPContentConnecter
- desc : GRFParameterInfo , NewsSubtypeData , SettingDesc
- desc_flags : Window
- description : AIConfigItem , BaseSet< T, Tnum_files, Tsubdir > , ContentInfo , NewsTypeData , PluralForm
- desert_amount : GameCreationSettings
- dest : NetworkChatWindow , Order
- dest_coords : NPFFindStationOrTileData
- dest_scrollpos_x : ViewportData
- dest_scrollpos_y : ViewportData
- dest_string : NetworkChatWindow
- dest_tile : Vehicle
- Detach() : CCountedPtr< Tcls_ > , CHashTableSlotT< Titem_ >
- detailed_msg : ErrmsgWindow
- details_height : ReplaceVehicleWindow , BuildVehicleWindow
- DetermineBestSet() : BaseMedia< Tbase_set >
- developer : GUISettings
- diagonal : TileHighlightData
- DiagonalTileIterator() : DiagonalTileIterator
- Died() : AIInstance
- diff_level : DifficultySettings
- difficulty : GameSettings
- digit_decimal_separator : LanguagePackHeader , LocaleSettings
- digit_group_separator : LanguagePackHeader , LocaleSettings
- digit_group_separator_currency : LanguagePackHeader , LocaleSettings
- Dijkstra() : MultiCommodityFlow
- dim_message_opt : MessageOptionsWindow
- dir : RoadStopEntryRebuilderHelper
- direction : AirportMovingData , Vehicle
- dirname : File
- dirty : CursorVars , TileHighlightData
- disable_elrails : VehicleSettings
- disable_node_optimization : YAPFSettings
- disable_unsuitable_building : GUISettings
- DisableWidget() : Window
- disallowed_lengths : StationSpec
- disallowed_platforms : StationSpec
- disasters : DifficultySettings
- DisasterVehicle() : DisasterVehicle
- disp_flags : NWidgetCore
- display : NewsTypeData
- display_time : AnimCursor
- DisplayCrashDialog() : CrashLogOSX
- displayed_actions_on_previous_painting : TownAuthorityWindow
- DisplayPane : OrdersWindow
- dist_local_authority : EconomySettings
- distance : Edge , Path
- DistanceFromEdge() : AIMap
- DistanceManhattan() : AIMap
- DistanceMax() : AIMap
- DistanceSquare() : AIMap
- distant_join_stations : StationSettings
- distribution_armoured : LinkGraphSettings
- distribution_default : LinkGraphSettings
- distribution_express : LinkGraphSettings
- distribution_mail : LinkGraphSettings
- distribution_pax : LinkGraphSettings
- dock_tile : Station
- DoCommand() : AIObject
- DoCommandReturn() : AIInstance
- DoCommandReturnGroupID() : AIInstance
- DoCommandReturnSignID() : AIInstance
- DoCommandReturnVehicleID() : AIInstance
- dodraw : TileLayoutRegisters
- DOES_NOT_EXIST : ContentInfo
- DoRestore() : OrderBackup
- DoScan() : TarScanner , GRFFileScanner
- DoUpdateSpeed() : GroundVehicle< T, Type >
- DownloadContentInfo() : ClientNetworkContentSocketHandler
- downloaded_bytes : NetworkContentDownloadStatusWindow
- downloaded_files : NetworkContentDownloadStatusWindow
- DownloadSelectedContent() : ClientNetworkContentSocketHandler
- DownloadSelectedContentFallback() : ClientNetworkContentSocketHandler
- DownloadSelectedContentHTTP() : ClientNetworkContentSocketHandler
- DP_BOTTOM_MIDDLE_DELETE : OrdersWindow
- DP_BOTTOM_MIDDLE_STOP_SHARING : OrdersWindow
- DP_LEFT_CONDVAR : OrdersWindow
- DP_LEFT_NONSTOP : OrdersWindow
- DP_MIDDLE_COMPARE : OrdersWindow
- DP_MIDDLE_LOAD : OrdersWindow
- DP_MIDDLE_REFIT : OrdersWindow
- DP_RIGHT_CONDVAL : OrdersWindow
- DP_RIGHT_SERVICE : OrdersWindow
- DP_RIGHT_UNLOAD : OrdersWindow
- DP_ROW_CONDITIONAL : OrdersWindow
- DP_ROW_DEPOT : OrdersWindow
- DP_ROW_LOAD : OrdersWindow
- dparam : TileDesc
- drag_signals_density : GUISettings
- Draw() : NWidgetSmallmapDisplay , NWidgetPIPContainer , NWidgetServerListHeader , Blitter_32bppOptimized , Blitter_32bppAnim , Blitter_32bppOptimized , Blitter_32bppSimple , Blitter_8bppDebug , Blitter_8bppOptimized , Blitter_8bppSimple , Blitter , Blitter_Null , CargoesField , NWidgetNewGRFDisplay , SettingEntry , SettingsPage , NWidgetToolbarContainer , NWidgetBase , NWidgetStacked , NWidgetMatrix , NWidgetSpacer , NWidgetBackground , NWidgetViewport , NWidgetLeaf
- draw_size : CursorVars
- draw_tile_proc : TileTypeProcs
- DrawAcceptedCargo() : StationViewWindow
- DrawCargoRatings() : StationViewWindow
- DrawColourMappingRect() : Blitter_8bppBase , Blitter_32bppAnim , Blitter_32bppSimple , Blitter , Blitter_Null
- DrawDeparturesListItems() : DeparturesWindow< Twaypoint >
- DrawDetails() : NetworkContentListWindow
- DrawFaceStringLabel() : SelectCompanyManagerFaceWindow
- DrawGraph() : BaseGraphWindow
- DrawGroupProfitButton() : VehicleGroupWindow
- DrawHorConnection() : CargoesField
- DrawHorizMapIndicator() : SmallMapWindow
- DrawInfo() : IndustryViewWindow
- DrawLine() : Blitter , Blitter_Null
- DrawMapIndicators() : SmallMapWindow
- DrawMatrix() : NetworkContentListWindow
- DrawRatings() : TownAuthorityWindow
- DrawRect() : Blitter_32bppBase , Blitter_8bppBase , Blitter , Blitter_Null , Blitter_32bppAnim
- DrawServerLine() : NetworkGameWindow
- DrawSetting() : SettingEntry
- DrawSignalSprite() : BuildSignalWindow
- DrawSmallMap() : SmallMapWindow
- DrawSmallMapColumn() : SmallMapWindow
- DrawSortButtonState() : Window
- drawstyle : TileHighlightData
- DrawTowns() : SmallMapWindow
- DrawVehicleDetails() : VehicleDetailsWindow
- DrawVehicleInDepot() : DepotWindow
- DrawVehicleListItems() : BaseVehicleListWindow
- DrawVehicles() : SmallMapWindow
- DrawVertMapIndicator() : SmallMapWindow
- DrawViewport() : Window
- DrawWidget() : NewGRFParametersWindow , OskWindow , CheatWindow , MessageHistoryWindow , AboutWindow , NetworkClientListWindow , QueryWindow , MusicWindow , AIConfigWindow , RefitWindow , BuildVehicleWindow , ScenarioEditorToolbarWindow , BuildRoadStationWindow , GenerateProgressWindow , PaymentRatesGraphWindow , VehicleViewWindow , AIListWindow , SelectCompanyManagerFaceWindow , GameOptionsWindow , StatusBarWindow , BuildSignalWindow , BuildRailWaypointWindow , SubsidyListWindow , MessageOptionsWindow , CompanyWindow , BuyCompanyWindow , BuildRailDepotWindow , NetworkClientListPopupWindow , TooltipsWindow , BaseGraphWindow , OrdersWindow , VehicleDetailsWindow , IndustryDirectoryWindow , IndustryCargoesWindow , NetworkLobbyWindow , TownViewWindow , NewsWindow , TownDirectoryWindow , PerformanceRatingDetailWindow , GameSettingsWindow , GraphLegendWindow , TransparenciesWindow , BuildTreesWindow , ErrmsgWindow , NetworkJoinStatusWindow , ScenarioEditorLandscapeGenerationWindow , TimeWindow , DropdownWindow , CompanyLeagueWindow , Window , BuildIndustryWindow , VehicleGroupWindow , BuildAirportWindow , CompanyFinancesWindow , EnginePreviewWindow , BuildBridgeWindow , BuildRoadDepotWindow , ReplaceVehicleWindow , DeparturesWindow< Twaypoint > , SelectStationWindow< T > , TownAuthorityWindow , SmallMapWindow , SelectCompanyLiveryWindow , CompanyStationsWindow , DepotWindow , AISettingsWindow , TimetableWindow , BuildObjectWindow , VehicleListWindow , LandInfoWindow , SpriteAlignerWindow , BuildRailStationWindow , WatchCompany , MusicTrackSelectionWindow , ProgramWindow
- DrawWidgets() : Window
- Drivers : DriverFactoryBase
- DropdownWindow() : DropdownWindow
- dst : Blitter::BlitterParams , Subsidy
- dst_industry : ResolverObject
- dst_type : Subsidy
- DT_BEGIN : Driver
- DT_END : Driver
- DT_MUSIC : Driver
- DT_SOUND : Driver
- DT_VIDEO : Driver
- dtype : NetworkChatWindow
- dummy : AirportSpec
- dummy1 : Cheats
- dummy2 : Cheats
- dummy_parameter_info : NewGRFParametersWindow
- DummyConstructor() : AIInfo
- Dump() : CNodeList_HashTableT< Titem_, Thash_bits_open_, Thash_bits_closed_ > , SmallArray< T, B, N >
- dumper : SaveLoadParams
- duplicate_sets : BaseMedia< Tbase_set >
- duration : NewsWindow , TextEffect , ErrmsgWindow
- duration_phase_1 : Engine
- duration_phase_2 : Engine
- duration_phase_3 : Engine
- dynamic_engines : VehicleSettings