Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:
- s_rail_change_counter
: CSegmentCostCacheBase
- same_industry_close
: EconomySettings
- SaveToDisk()
: IniFile
- Scan()
: FileScanner
- ScanForStationTiles()
: StationRect
- screenshot_filename
: CrashLogWindows
- ScrollBuffer()
: Blitter
- scrolling
: DropdownWindow
- scrollpos_x
: ViewportData
- scrollpos_y
: ViewportData
- ScrollToSelected()
: NewGRFAddWindow
- ScrollTowards()
: Scrollbar
- scrollwheel_multiplier
: GUISettings
- scrollwheel_scrolling
: GUISettings
- se_flat_world_height
: GameCreationSettings
- sel
: NewGRFWindow
, RefitWindow
- SEL_DC_BASEPLANE
: VehicleViewWindow
- SEL_DC_CLONE
: VehicleViewWindow
- SEL_DC_GOTO_DEPOT
: VehicleViewWindow
- sel_engine
: ReplaceVehicleWindow
- sel_group
: ReplaceVehicleWindow
- sel_index
: TownAuthorityWindow
- sel_railtype
: ReplaceVehicleWindow
- SEL_RT_BASEPLANE
: VehicleViewWindow
- SEL_RT_REFIT
: VehicleViewWindow
- SEL_RT_TURN_AROUND
: VehicleViewWindow
- select_station_cmd
: SelectStationWindow< T >
- SelectBlitter()
: BlitterFactoryBase
- SelectDisplayPlanes()
: SelectCompanyManagerFaceWindow
- selected_index
: BuildIndustryWindow
, DropdownWindow
- selected_layout
: Industry
- selected_type
: BuildIndustryWindow
- selectgoods
: OrderSettings
- SelectPlane()
: VehicleViewWindow
- self_destruct
: ThreadObject_OS2
, ThreadObject_pthread
, ThreadObject_Win32
- SellVehicle()
: AIVehicle
- SellWagon()
: AIVehicle
- SellWagonChain()
: AIVehicle
- semaphore_build_before
: GUISettings
- SendSignal()
: ThreadMutex
, ThreadMutex_None
, ThreadMutex_OS2
, ThreadMutex_pthread
, ThreadMutex_Win32
- SendVehicleToDepot()
: AIVehicle
- SendVehicleToDepotForServicing()
: AIVehicle
- seq
: DrawTileSprites
- serviceathelipad
: OrderSettings
- servint_aircraft
: VehicleDefaultSettings
- servint_ispercent
: VehicleDefaultSettings
- servint_roadveh
: VehicleDefaultSettings
- servint_ships
: VehicleDefaultSettings
- servint_trains
: VehicleDefaultSettings
- SetAllowDoCommand()
: AIObject
- SetArticulatedPart()
: RoadVehicle
, Train
- SetAutoRenewMoney()
: AICompany
- SetAutoRenewMonths()
: AICompany
- SetAutoRenewStatus()
: AICompany
- SetAutoReplace()
: AIGroup
- SetButtons()
: SettingEntry
- SetCallbackVariable()
: AIObject
- SetCapacity()
: Scrollbar
- SetCapacityFromWidget()
: Scrollbar
- SetCargo()
: CargoPayment
- SetCommandDelay()
: AIController
- SetCount()
: Scrollbar
- SetCurrentRailType()
: AIRail
- SetCurrentRoadType()
: AIRoad
- SetDataTip()
: NWidgetCore
- SetDateWindow()
: SetDateWindow
- SetDestination()
: CYapfDestinationTileT< Types >
- SetDirty()
: NWidgetBase
, NWidgetSpacer
, Window
- SetDisabled()
: NWidgetCore
- SetDisplayedPlane()
: NWidgetStacked
- SetDoCommandCosts()
: AIObject
- SetDoCommandDelay()
: AIObject
- SetDoCommandMode()
: AIObject
- SetEngine()
: Train
- SetEntranceBusy()
: RoadStop
- SetErrorMessage()
: CrashLog
- SetFill()
: NWidgetResizeBase
- SetFilterFuncs()
: GUIList< T, F >
- SetFiltering()
: GUIList< T, F >
- SetFilterState()
: GUIList< T, F >
- SetFilterType()
: GUIList< T, F >
- SetFocusedWidget()
: Window
- SetFreeWagon()
: Train
- SetFrontEngine()
: Train
- SetGlobalErrorMessage()
: CommandCost
- SetIndex()
: NWidgetCore
- SetLastCommandRes()
: AIObject
- SetLastCost()
: AIObject
- SetLastError()
: AIObject
- SetListing()
: GUIList< T, F >
- SetLoanAmount()
: AICompany
- SetLowered()
: NWidgetCore
- SetMinimalSize()
: NWidgetResizeBase
- SetMinimalTextLines()
: NWidgetResizeBase
- SetMinimumLoanAmount()
: AICompany
- SetMultiheaded()
: Train
- SetName()
: AIBaseStation
, AICompany
, AIGroup
, AISign
, AIVehicle
- SetNewGroupID()
: AIObject
- SetNewSignID()
: AIObject
- SetNewTunnelEndtile()
: AIObject
- SetNewVehicleID()
: AIObject
- SetOrderCompareFunction()
: AIOrder
- SetOrderCompareValue()
: AIOrder
- SetOrderCondition()
: AIOrder
- SetOrderFlags()
: AIOrder
- SetOrderJumpTo()
: AIOrder
- SetOrigin()
: CYapfOriginTileT< Types >
, CYapfOriginTileTwoWayT< Types >
- SetPadding()
: NWidgetBase
- SetPIP()
: NWidgetPIPContainer
, NWidgetBackground
- SetPixel()
: Blitter
- SetPixelIfEmpty()
: Blitter
- SetPosition()
: Scrollbar
- SetPresidentGender()
: AICompany
- SetPresidentName()
: AICompany
- SetRailType()
: AIObject
- SetResize()
: NWidgetResizeBase
- SetRoadType()
: AIObject
- SetRoadVehFront()
: RoadVehicle
- SetSeed()
: Randomizer
- SetSet()
: BaseMedia< Tbase_set >
- SetShaded()
: Window
- SetSortFuncs()
: GUIList< T, F >
- SetSortType()
: GUIList< T, F >
- SetStringParameters()
: AIConfigWindow
, AIDebugWindow
, ReplaceVehicleWindow
, CompanyFinancesWindow
, SelectCompanyLiveryWindow
, CompanyWindow
, SetDateWindow
, BuildIndustryWindow
, IndustryDirectoryWindow
, ErrmsgWindow
, QueryStringWindow
, QueryWindow
, NewGRFWindow
, NewsWindow
, OrdersWindow
, SmallMapWindow
, CompanyStationsWindow
, StationViewWindow
, TownAuthorityWindow
, TownDirectoryWindow
, RefitWindow
, VehicleListWindow
, VehicleDetailsWindow
, VehicleViewWindow
, Window
- setting
: SettingEntrySetting
- SettingEntry()
: SettingEntry
- setup_prod
: Cheats
- SetupCargoForClimate
: CargoSpec
- SetupRailToolbar()
: BuildRailToolbarWindow
- SetupSmallestSize()
: NWidgetSmallmapDisplay
, NWidgetToolbarContainer
, NWidgetScenarioToolbarContainer
, NWidgetBase
, NWidgetStacked
, NWidgetHorizontal
, NWidgetVertical
, NWidgetSpacer
, NWidgetBackground
, NWidgetViewport
, NWidgetLeaf
- SetupWidgets()
: CompanyFinancesWindow
- SetValue()
: AIAbstractList
, IniItem
- SetWagon()
: Train
- SetWidgetDirty()
: Window
- SetWidgetDisabledState()
: Window
- SetWidgetLoweredState()
: Window
- SetWidgetsDisabledState()
: Window
- SetWidgetsLoweredState()
: Window
- severity
: GRFError
- sg_full_load_any
: GUISettings
- sg_new_nonstop
: GUISettings
- shade_select
: Window
- shadebox_dimension
: NWidgetLeaf
- ShareOrders()
: AIOrder
- Ship()
: Ship
- ship_use_yapf
: YAPFSettings
- short_vehicle_offset
: CursorVars
- shortname
: BaseSet< T, Tnum_files, Tsubdir >
- show_date_in_logs
: GUISettings
- show_finances
: GUISettings
- show_on_map
: LegendAndColour
- show_params
: NewGRFWindow
- show_towns
: SmallMapWindow
- show_track_reservation
: GUISettings
- ShowDateDropDown()
: SetDateWindow
- shown_plane
: NWidgetStacked
- sign
: BaseStation
- signal_cycles
: AIRailSignalData
- signal_side
: ConstructionSettings
- SignalType
: AIRail
- SIGNALTYPE_COMBO
: AIRail
- SIGNALTYPE_COMBO_TWOWAY
: AIRail
- SIGNALTYPE_ENTRY
: AIRail
- SIGNALTYPE_ENTRY_TWOWAY
: AIRail
- SIGNALTYPE_EXIT
: AIRail
- SIGNALTYPE_EXIT_TWOWAY
: AIRail
- SIGNALTYPE_NONE
: AIRail
- SIGNALTYPE_NORMAL
: AIRail
- SIGNALTYPE_NORMAL_TWOWAY
: AIRail
- SIGNALTYPE_PBS
: AIRail
- SIGNALTYPE_PBS_ONEWAY
: AIRail
- SIGNALTYPE_TWOWAY
: AIRail
- signum
: CrashLogOSX
, CrashLogUnix
- single_e
: RailtypeInfo
- single_n
: RailtypeInfo
- single_s
: RailtypeInfo
- single_sloped
: RailtypeInfo
- single_w
: RailtypeInfo
- single_x
: RailtypeInfo
- single_y
: RailtypeInfo
- size
: IConsoleVar
- Size()
: CBinaryHeapT< Titem_ >
, CBlobT< Titem_, Tbase_ >
- size
: IConsoleLine
, Pool< Titem, Tindex, Tgrowth_step, Tmax_size, Tcache, Tzero >
, NWidgetPartTextLines
- size_x
: AirportSpec
, GenWorldInfo
- size_y
: AirportSpec
, GenWorldInfo
- SizeRef()
: FixedSizeArray< T, C >
- SkipToOrder()
: AIOrder
- Sleep()
: AIController
- Slope
: AITile
- SLOPE_E
: AITile
- SLOPE_ELEVATED
: AITile
- SLOPE_ENW
: AITile
- SLOPE_EW
: AITile
- SLOPE_FLAT
: AITile
- SLOPE_INVALID
: AITile
- SLOPE_N
: AITile
- SLOPE_NE
: AITile
- SLOPE_NS
: AITile
- SLOPE_NW
: AITile
- SLOPE_NWS
: AITile
- SLOPE_S
: AITile
- SLOPE_SE
: AITile
- SLOPE_SEN
: AITile
- SLOPE_STEEP
: AITile
- SLOPE_STEEP_E
: AITile
- SLOPE_STEEP_N
: AITile
- SLOPE_STEEP_S
: AITile
- SLOPE_STEEP_W
: AITile
- SLOPE_SW
: AITile
- SLOPE_W
: AITile
- SLOPE_WSE
: AITile
- slopes_refused
: IndustryTileSpec
- Slot
: CHashTableT< Titem_, Thash_bits_ >
- slver
: LoggedChange
- small
: CompanyFinancesWindow
- SmallArray()
: SmallArray< T, B, N >
- smallest_x
: NWidgetBase
- smallest_y
: NWidgetBase
- SmallMap()
: SmallMap< T, U, S >
- smallmap_window
: NWidgetSmallmapDisplay
- SmallMapType
: SmallMapWindow
- SmallPair()
: SmallPair< T, U >
- SmallSet()
: SmallSet< Tdir, items >
- SmartAlloc()
: CBlobBaseSimple
- smooth_economy
: EconomySettings
- smooth_scroll
: GUISettings
- snow_line
: GameCreationSettings
- snow_line_height
: GameCreationSettings
- snow_offset
: RailtypeInfo
- song_name
: MusicSet
- Sort()
: AIAbstractList
, GUIList< T, F >
- SORT_ASCENDING
: AIAbstractList
- sort_ascending
: AIAbstractList
- SORT_BY_ITEM
: AIAbstractList
- SORT_BY_VALUE
: AIAbstractList
- SORT_DESCENDING
: AIAbstractList
- sort_func_list
: GUIList< T, F >
- sort_type
: GUIList< T, F >
- sorter
: AIAbstractList
- sorter_type
: AIAbstractList
- SorterType
: AIAbstractList
- SortFunction()
: GUIList< T, F >
- SortGrfList()
: NewGRFAddWindow
- SortStationsList()
: CompanyStationsWindow
- SortType()
: GUIList< T, F >
- sound
: NewsTypeData
- Source()
: CargoList< Tinst >
- source
: CargoSummaryItem
, CargoPacket
- source_id
: CargoPacket
- source_type
: CargoPacket
- source_xy
: CargoPacket
- SourceStation()
: CargoPacket
- SourceStationXY()
: CargoPacket
- SourceSubsidyID()
: CargoPacket
- SourceSubsidyType()
: CargoPacket
- spacers
: NWidgetToolbarContainer
- spacing
: NWidgetPartTextLines
- spec
: StationClass
- SpecializedStation()
: SpecializedStation< T, Tis_waypoint >
- SpecializedVehicle()
: SpecializedVehicle< T, Type >
- SpecialStationIDs
: AIBaseStation
- speclist
: BaseStation
- speed
: BridgeSpec
- sprite
: BridgeSpec
, CargoSpec
, AnimCursor
, PalSpriteID
, CursorVars
- sprite_table
: BridgeSpec
- spritegroup
: GRFFileProps
- SPT_INDUSTRY
: AISubsidy
- SPT_INVALID
: AISubsidy
- SPT_TOWN
: AISubsidy
- src
: Subsidy
- src_type
: Subsidy
- Start()
: AIController
- start_price
: PriceBaseSpec
- starting_year
: GameCreationSettings
- StartStopVehicle()
: AIVehicle
- state
: Filtering
, RoadVehicle
, Randomizer
- station
: TileAndStation
, GameSettings
- STATION_AIRPORT
: AIStation
- STATION_ANY
: AIStation
- STATION_BUS_STOP
: AIStation
- station_class
: TileDesc
- STATION_DOCK
: AIStation
- station_dragdrop
: GUISettings
- STATION_INVALID
: AIBaseStation
- STATION_JOIN_ADJACENT
: AIBaseStation
- station_name
: TileDesc
, IndustrySpec
- STATION_NEW
: AIBaseStation
- station_noise_level
: EconomySettings
- station_numtracks
: GUISettings
- station_platlength
: GUISettings
- station_show_coverage
: GUISettings
- station_spread
: StationSettings
- STATION_TRAIN
: AIStation
- STATION_TRUCK_STOP
: AIStation
- StationFinder()
: StationFinder
- StationNameSorter()
: CompanyStationsWindow
- StationRatingMaxSorter()
: CompanyStationsWindow
- StationRatingMinSorter()
: CompanyStationsWindow
- stations
: StationClass
, StationFinder
- StationType
: AIStation
- StationTypeSorter()
: CompanyStationsWindow
- StationWaitingSorter()
: CompanyStationsWindow
- status
: GRFConfig
, RoadStop
- status_height
: NewsWindow
- status_long_date
: GUISettings
- step_height
: ResizeInfo
- step_width
: ResizeInfo
- stickybox_dimension
: NWidgetLeaf
- stop_location
: GUISettings
- StopAutoReplace()
: AIGroup
- storage
: TemporaryStorageArray< TYPE, SIZE >
, PersistentStorageArray< TYPE, SIZE >
, MakeEnumPropsT< Tenum_t, Tstorage_t, Tbegin, Tend, Tinvalid >
- storage_type
: TinyEnumT< Tenum_t >
- Store()
: PersistentStorageArray< TYPE, SIZE >
, BaseStorageArray
, TemporaryStorageArray< TYPE, SIZE >
- StoreSizePosition()
: NWidgetBase
- str
: TileDesc
- string
: Lexer
, DropDownListStringItem
- string_id
: EngineInfo
, TooltipsWindow
, TextEffect
, BaseStation
- StringToError()
: AIError
- stThreadProc()
: ThreadObject_pthread
, ThreadObject_OS2
, ThreadObject_Win32
- sub
: SettingEntry
, ParentSpriteToDraw
- SubArray
: SmallArray< T, B, N >
- SUBDIR
: BaseSet< T, Tnum_files, Tsubdir >
- Subsidy()
: Subsidy
- subsidy_multiplier
: DifficultySettings
- SubsidyParticipantType
: AISubsidy
- substitute_id
: EntityIDMapping
- subtype
: CargoSummaryItem
, RefitOption
- Succeeded()
: CommandCost
- success
: CommandCost
- summary_msg
: ErrmsgWindow
- SuperArray
: SmallArray< T, B, N >
- Swap()
: CBlobBaseSimple
- switch_climate
: Cheats
- switch_company
: Cheats
- SwitchToNextOrder()
: VehicleOrderSaver