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

### - o -

- o : ResolverObject
- obj_len : SaveLoadParams
- Object() : Object
- object_height : BuildObjectWindow
- OBJECT_MARGIN : BuildObjectWindow
- ObjectToBool() : Squirrel
- ObjectToInteger() : Squirrel
- ObjectToString() : Squirrel
- OC_AGE : AIOrder
- OC_INVALID : AIOrder
- OC_LOAD_PERCENTAGE : AIOrder
- OC_MAX_SPEED : AIOrder
- OC_RELIABILITY : AIOrder
- OC_REQUIRES_SERVICE : AIOrder
- OC_UNCONDITIONALLY : AIOrder
- occupied : RoadStop::Entry
- offs : TileHighlightData
- offset : Blitter_8bppOptimized::SpriteData , BmpInfo , CompanyManagerFaceBitsInfo , LoggedChange , NIProperty , NICallback , UnmappedChoiceList , OldChunks
- offsets : LanguagePackHeader
- oil_refinery : ExtraPaletteValues
- oil_refinery_limit : GameCreationSettings
- ok_btn : OskWindow
- okay : PBSTileInfo
- old : Vehicle
- old_d : UnmappedChoiceList
- old_economy : CompanyProperties
- old_max_loan_unround : Economy
- old_max_loan_unround_fract : Economy
- old_new_hash : Vehicle
- old_refittable : ShipVehicleInfo
- old_tile : GetNewVehiclePosResult
- oldval : LoggedChange
- OnClick() : GenerateProgressWindow , TransparenciesWindow , BuildTreesWindow , GraphLegendWindow , RefitWindow , VehicleListWindow , BaseGraphWindow , VehicleDetailsWindow , VehicleViewWindow , PerformanceHistoryGraphWindow , ExtraViewportWindow , WaypointWindow , PaymentRatesGraphWindow , DropdownWindow , Window , PerformanceRatingDetailWindow , VehicleGroupWindow , EndGameHighScoreBaseWindow , BuildIndustryWindow , IndustryViewWindow , IndustryDirectoryWindow , IndustryCargoesWindow , SelectGameWindow , QueryStringWindow , QueryWindow , MusicTrackSelectionWindow , AIListWindow , MusicWindow , NetworkChatWindow , AISettingsWindow , NetworkContentDownloadStatusWindow , NetworkContentListWindow , AIConfigWindow , NetworkGameWindow , NetworkStartServerWindow , AIDebugWindow , NetworkLobbyWindow , NetworkClientListWindow , BuildAirToolbarWindow , NetworkJoinStatusWindow , NetworkCompanyPasswordWindow , BuildAirportWindow , SpriteAlignerWindow , NewGRFParametersWindow , ReplaceVehicleWindow , NewGRFWindow , NewsWindow , BuildBridgeWindow , MessageHistoryWindow , MessageOptionsWindow , BuildVehicleWindow , BuildObjectWindow , OrdersWindow , CheatWindow , OskWindow , BuildRailToolbarWindow , CompanyFinancesWindow , BuildRailStationWindow , BuildSignalWindow , SelectCompanyLiveryWindow , BuildRailDepotWindow , BuildRailWaypointWindow , SelectCompanyManagerFaceWindow , BuildRoadToolbarWindow , BuildRoadDepotWindow , CompanyWindow , BuildRoadStationWindow , GameOptionsWindow , BuyCompanyWindow , GameDifficultyWindow , GameSettingsWindow , SetDateWindow , CustomCurrencyWindow , SignListWindow , DepotWindow , SignWindow , SmallMapWindow , BuildDocksToolbarWindow , CompanyStationsWindow , StationViewWindow , BuildDocksStationWindow , SelectStationWindow< T > , StatusBarWindow , BuildDocksDepotWindow , SubsidyListWindow , TerraformToolbarWindow , EnginePreviewWindow , ScenarioEditorLandscapeGenerationWindow , TimetableWindow , SaveLoadWindow , MainToolbarWindow , ScenarioEditorToolbarWindow , GenerateLandscapeWindow , TownAuthorityWindow , TownViewWindow , CreateScenarioWindow , TownDirectoryWindow , FoundTownWindow
- OnConnect() : ConsoleContentCallback , TCPConnecter , NetworkHTTPContentConnecter , TCPQueryConnecter , TCPClientConnecter , NetworkContentConnecter , ContentCallback , ClientNetworkContentSocketHandler , NetworkContentListWindow
- OnCTRLStateChange() : DepotWindow , BuildRailToolbarWindow , BuildRoadToolbarWindow , Window
- OnDisconnect() : ConsoleContentCallback , ContentCallback , ClientNetworkContentSocketHandler
- OnDownloadComplete() : ConsoleContentCallback , ContentCallback , ClientNetworkContentSocketHandler , NetworkContentListWindow
- OnDownloadProgress() : ContentCallback , ClientNetworkContentSocketHandler , NetworkContentDownloadStatusWindow
- OnDragDrop() : DepotWindow , VehicleGroupWindow , OrdersWindow , RefitWindow , Window
- OnDropdownSelect() : BuildAirportWindow , ReplaceVehicleWindow , BuildBridgeWindow , BuildVehicleWindow , SelectCompanyLiveryWindow , SetDateWindow , GenerateLandscapeWindow , CreateScenarioWindow , VehicleGroupWindow , IndustryDirectoryWindow , NetworkGameWindow , NetworkStartServerWindow , NewGRFWindow , MessageOptionsWindow , OrdersWindow , GameOptionsWindow , CompanyStationsWindow , MainToolbarWindow , ScenarioEditorToolbarWindow , VehicleListWindow , Window
- OneTileCost() : CYapfCostRailT< Types > , CYapfCostRoadT< Types >
- OnFailure() : TCPConnecter , HTTPCallback , NetworkHTTPContentConnecter , TCPQueryConnecter , TCPClientConnecter , NetworkContentConnecter , ClientNetworkContentSocketHandler
- OnFocus() : Window
- OnFocusLost() : Window
- OnHover() : IndustryCargoesWindow , Window
- OnHundredthTick() : CompanyFinancesWindow , CompanyWindow , IConsoleWindow , PaymentRatesGraphWindow , IndustryDirectoryWindow , ErrmsgWindow , SignListWindow , TownAuthorityWindow , TownDirectoryWindow , Window
- OnInit() : BuildVehicleWindow , SelectCompanyManagerFaceWindow , PaymentRatesGraphWindow , BuildIndustryWindow , IndustryCargoesWindow , LandInfoWindow , MessageOptionsWindow , SmallMapWindow , TerraformToolbarWindow , RefitWindow , Window
- OnInitialPosition() : BuildBridgeWindow , SetDateWindow , ErrmsgWindow , TooltipsWindow , NetworkChatWindow , NetworkClientListPopupWindow , NewsWindow , StatusBarWindow , TerraformToolbarWindow , TransparenciesWindow , DropdownWindow , Window
- OnInvalidateData() : LandInfoWindow , ErrmsgWindow , MusicTrackSelectionWindow , MusicWindow , NetworkChatWindow , NetworkContentListWindow , NetworkGameWindow , SpriteAlignerWindow , NewGRFParametersWindow , NewGRFWindow , NewsWindow , MessageHistoryWindow , MessageOptionsWindow , OrdersWindow , OskWindow , BuildSignalWindow , BuildRoadToolbarWindow , GameOptionsWindow , GameDifficultyWindow , SignListWindow , SmallMapWindow , CompanyStationsWindow , SelectStationWindow< T > , StatusBarWindow , SubsidyListWindow , TimetableWindow , MainToolbarWindow , ScenarioEditorToolbarWindow , TownViewWindow , TownDirectoryWindow , FoundTownWindow , TransparenciesWindow , BuildTreesWindow , RefitWindow , VehicleListWindow , VehicleDetailsWindow , VehicleViewWindow , ExtraViewportWindow , WaypointWindow , Window , AIListWindow , AISettingsWindow , AIConfigWindow , AIDebugWindow , ReplaceVehicleWindow , BuildVehicleWindow , SelectCompanyLiveryWindow , DepotWindow , BuildDocksToolbarWindow , SaveLoadWindow , GenerateLandscapeWindow , GraphLegendWindow , BaseGraphWindow , PaymentRatesGraphWindow , CompanyLeagueWindow , PerformanceRatingDetailWindow , VehicleGroupWindow , BuildIndustryWindow , IndustryViewWindow , IndustryDirectoryWindow , IndustryCargoesWindow , SelectGameWindow , MainWindow
- OnKeyPress() : AIDebugWindow , BuildAirToolbarWindow , BuildBridgeWindow , IConsoleWindow , BuildDocksToolbarWindow , SaveLoadWindow , GenerateLandscapeWindow , EndGameHighScoreBaseWindow , MainWindow , ErrmsgWindow , QueryStringWindow , QueryWindow , NetworkChatWindow , NetworkContentListWindow , NetworkGameWindow , NetworkStartServerWindow , NetworkCompanyPasswordWindow , NewGRFWindow , NewsWindow , OrdersWindow , BuildRailToolbarWindow , BuildRoadToolbarWindow , SignListWindow , SignWindow , TerraformToolbarWindow , ScenarioEditorLandscapeGenerationWindow , MainToolbarWindow , ScenarioEditorToolbarWindow , FoundTownWindow , Window
- online : NetworkGameList
- OnMouseDrag() : DepotWindow , OrdersWindow , RefitWindow , Window
- OnMouseLoop() : AIDebugWindow , IConsoleWindow , SaveLoadWindow , GenerateLandscapeWindow , ErrmsgWindow , TooltipsWindow , QueryStringWindow , NetworkChatWindow , NetworkContentListWindow , NetworkGameWindow , NetworkStartServerWindow , NetworkClientListPopupWindow , NetworkCompanyPasswordWindow , NewGRFWindow , OskWindow , SignListWindow , SignWindow , FoundTownWindow , DropdownWindow , Window
- OnMouseOver() : NetworkClientListWindow , Window
- OnMouseWheel() : IConsoleWindow , MainWindow , SmallMapWindow , ExtraViewportWindow , Window
- OnNewDay() : Aircraft , RoadVehicle , Ship , Train , Vehicle
- OnPaint() : ScenarioEditorToolbarWindow , VehicleDetailsWindow , TransparenciesWindow , NetworkClientListWindow , SignListWindow , OrdersWindow , SaveLoadWindow , IndustryDirectoryWindow , VehicleGroupWindow , CompanyFinancesWindow , AIDebugWindow , BuildAirportWindow , ReplaceVehicleWindow , BuildVehicleWindow , SelectCompanyLiveryWindow , SelectCompanyManagerFaceWindow , CompanyWindow , IConsoleWindow , DepotWindow , BuildDocksStationWindow , BuildDocksDepotWindow , GenerateLandscapeWindow , CreateScenarioWindow , CompanyLeagueWindow , EndGameWindow , HighScoreWindow , IndustryViewWindow , MainWindow , QueryStringWindow , NetworkChatWindow , NetworkContentListWindow , NetworkGameWindow , NetworkStartServerWindow , NetworkLobbyWindow , NetworkCompanyPasswordWindow , NewGRFWindow , MessageHistoryWindow , OskWindow , BuildRailStationWindow , BuildRoadStationWindow , SignWindow , SmallMapWindow , CompanyStationsWindow , StationViewWindow , ScenarioEditorLandscapeGenerationWindow , TimetableWindow , MainToolbarWindow , TownAuthorityWindow , TownDirectoryWindow , FoundTownWindow , BuildTreesWindow , RefitWindow , VehicleListWindow , VehicleViewWindow , Window
- OnPlaceDrag() : ScenarioEditorLandscapeGenerationWindow , BuildAirToolbarWindow , BuildDocksToolbarWindow , BuildRailToolbarWindow , BuildRoadToolbarWindow , TerraformToolbarWindow , BuildTreesWindow , Window
- OnPlaceMouseUp() : BuildDocksToolbarWindow , BuildAirToolbarWindow , BuildRailToolbarWindow , BuildRoadToolbarWindow , TerraformToolbarWindow , BuildTreesWindow , Window , ScenarioEditorLandscapeGenerationWindow
- OnPlaceObject() : BuildAirToolbarWindow , CompanyWindow , BuildDocksToolbarWindow , BuildIndustryWindow , OrdersWindow , BuildRoadToolbarWindow , TerraformToolbarWindow , ScenarioEditorLandscapeGenerationWindow , ScenarioEditorToolbarWindow , FoundTownWindow , BuildTreesWindow , Window , BuildRailToolbarWindow , MainToolbarWindow
- OnPlaceObjectAbort() : BuildRailToolbarWindow , FoundTownWindow , BuildAirToolbarWindow , CompanyWindow , DepotWindow , BuildDocksToolbarWindow , VehicleGroupWindow , BuildIndustryWindow , OrdersWindow , BuildRoadToolbarWindow , TerraformToolbarWindow , ScenarioEditorLandscapeGenerationWindow , BuildTreesWindow , Window
- OnPlacePresize() : BuildRailToolbarWindow , BuildDocksToolbarWindow , BuildRoadToolbarWindow , Window
- OnQueryTextFinished() : NetworkJoinStatusWindow , ScenarioEditorToolbarWindow , VehicleDetailsWindow , SpriteAlignerWindow , StationViewWindow , GameSettingsWindow , DepotWindow , NetworkStartServerWindow , IndustryViewWindow , CreateScenarioWindow , BuildVehicleWindow , AISettingsWindow , CheatWindow , SelectCompanyManagerFaceWindow , TimetableWindow , CompanyWindow , Window , GenerateLandscapeWindow , VehicleGroupWindow , NetworkGameWindow , NewGRFParametersWindow , NewGRFWindow , OrdersWindow , CustomCurrencyWindow , TownViewWindow , WaypointWindow
- OnReceiveContentInfo() : ClientNetworkContentSocketHandler , NetworkContentListWindow , ContentCallback
- OnReceiveData() : HTTPCallback , ClientNetworkContentSocketHandler
- OnResize() : NetworkGameWindow , NetworkLobbyWindow , SpriteAlignerWindow , NewGRFWindow , BuildRailStationWindow , GameSettingsWindow , StationViewWindow , SignListWindow , TownViewWindow , VehicleDetailsWindow , Window , BuildIndustryWindow , ReplaceVehicleWindow , MainWindow , NetworkContentListWindow , SelectStationWindow< T > , SubsidyListWindow , VehicleViewWindow , OrdersWindow , ExtraViewportWindow , WaypointWindow , BuildBridgeWindow , TimetableWindow , VehicleListWindow , CompanyStationsWindow , BuildVehicleWindow , NewGRFParametersWindow , IndustryViewWindow , TownDirectoryWindow , RefitWindow , AIDebugWindow , MessageHistoryWindow , BuildObjectWindow , VehicleGroupWindow , AIListWindow , AISettingsWindow , IndustryCargoesWindow , DepotWindow , SaveLoadWindow , IndustryDirectoryWindow
- OnRightClick() : DepotWindow , Window , SmallMapWindow
- OnScroll() : MainWindow , ExtraViewportWindow , SmallMapWindow , Window
- OnTick() : VehicleViewWindow , AISettingsWindow , BuildAirportWindow , PaymentRatesGraphWindow , BuildIndustryWindow , SelectStationWindow< T > , DropdownWindow , Window , CompanyStationsWindow , ScenarioEditorToolbarWindow , VehicleGroupWindow , BuildRoadStationWindow , SmallMapWindow , NewsWindow , AboutWindow , CompanyLeagueWindow , BaseGraphWindow , StatusBarWindow , MainToolbarWindow , VehicleListWindow , NewGRFParametersWindow , BuildDocksStationWindow , PerformanceRatingDetailWindow , BuildRailStationWindow
- OnTimeout() : AIDebugWindow , FoundTownWindow , GenerateLandscapeWindow , NetworkStartServerWindow , OrdersWindow , GameSettingsWindow , CompanyStationsWindow , ScenarioEditorToolbarWindow , TerraformToolbarWindow , CustomCurrencyWindow , Window , ScenarioEditorLandscapeGenerationWindow , CreateScenarioWindow , BuildIndustryWindow , SaveLoadWindow , CheatWindow , MainToolbarWindow , BuildTreesWindow , DepotWindow , IndustryViewWindow
- OnVehicleSelect() : DepotWindow , Window
- OpenCount() : CNodeList_HashTableT< Titem_, Thash_bits_open_, Thash_bits_closed_ >
- openlist_hash : AyStar
- openlist_queue : AyStar
- OpenListAdd() : AyStar
- OpenListIsInList() : AyStar
- OpenListPop() : AyStar
- openttd_id : LanguageMap::Mapping
- operator const T &() : AdaptT< T >
- operator const Tcls *() : CCountedPtr< Tcls_ >
- operator delete() : ZeroedMemoryAllocator , GRFText , Pool< Titem, Tindex, Tgrowth_step, Tmax_size, Tcache, Tzero >::PoolItem< Tpool > , Window
- operator delete[]() : ZeroedMemoryAllocator
- operator enum_type() : TinyEnumT< Tenum_t > , SimpleTinyEnumT< enum_type, storage_type >
- operator new() : ZeroedMemoryAllocator , Pool< Titem, Tindex, Tgrowth_step, Tmax_size, Tcache, Tzero >::PoolItem< Tpool > , GRFText , Pool< Titem, Tindex, Tgrowth_step, Tmax_size, Tcache, Tzero >::PoolItem< Tpool >
- operator new[]() : Window , ZeroedMemoryAllocator
- operator T &() : AdaptT< T >
- operator T *() : SmallStackSafeStackAlloc< T, length >
- operator Tcls *() : CCountedPtr< Tcls_ >
- operator TileIndex() : TileIterator
- operator!=() : NetworkAddress , RefitOption , CargoSummaryItem
- operator&() : CCountedPtr< Tcls_ >
- operator&=() : SimpleTinyEnumT< enum_type, storage_type >
- operator()() : StringCompare
- operator*=() : OverflowSafeInt< T, T_MAX, T_MIN >
- operator++() : DiagonalTileIterator , TinyEnumT< Tenum_t > , TileIterator , OrthogonalTileIterator
- operator+=() : OverflowSafeInt< T, T_MAX, T_MIN >
- operator->() : CCountedPtr< Tcls_ > , SmallStackSafeStackAlloc< T, length > , CCountedPtr< Tcls_ >
- operator<() : NetworkAddress , CStrA
- operator=() : CCountedPtr< Tcls_ > , SimpleTinyEnumT< enum_type, storage_type > , CCountedPtr< Tcls_ > , CStrA , TinyEnumT< Tenum_t > , CStrA , AdaptT< T > , SimpleTinyEnumT< enum_type, storage_type >
- operator==() : NetworkAddress , RefitOption , NetworkAddress
- operator[]() : SmallMap< T, U, S > , FixedSizeArray< T, C > , CargoArray , SmallArray< T, B, N > , SmallVector< T, S > , SmallArray< T, B, N > , CargoArray
- operator|=() : SimpleTinyEnumT< enum_type, storage_type >
- opf : PathfinderSettings
- order : Listing
- Order() : Order
- order : RefitWindow , GameSettings
- ORDER_CURRENT : AIOrder
- ORDER_INVALID : AIOrder
- order_over : OrdersWindow
- order_review_system : GUISettings
- OrderBackup() : OrderBackup
- OrderClick_Conditional() : OrdersWindow
- OrderClick_Delete() : OrdersWindow
- OrderClick_FullLoad() : OrdersWindow
- OrderClick_Goto() : OrdersWindow
- OrderClick_NearestDepot() : OrdersWindow
- OrderClick_Nonstop() : OrdersWindow
- OrderClick_Refit() : OrdersWindow
- OrderClick_Service() : OrdersWindow
- OrderClick_Share() : OrdersWindow
- OrderClick_Skip() : OrdersWindow
- OrderClick_StopSharing() : OrdersWindow
- OrderClick_Unload() : OrdersWindow
- OrderCondition : AIOrder
- OrderGetSel() : OrdersWindow
- OrderHotkey_NoLoad() : OrdersWindow
- OrderHotkey_NoUnload() : OrdersWindow
- OrderHotkey_Transfer() : OrdersWindow
- orderindex : OrderBackup
- OrderList() : OrderList
- OrderPlaceObjectState : OrdersWindow
- OrderPosition : AIOrder
- orders : OrderBackup , Vehicle
- OrderWaitingCargo() : StationViewWindow
- ordinal_width : CompanyLeagueWindow
- orientation : RailStationGUISettings
- orig_list : NewGRFWindow
- orig_str_buf : OskWindow
- original_image_index : Engine
- original_md5sum : GRFConfig
- OrthogonalTileIterator() : OrthogonalTileIterator
- os2_bmp : BmpInfo
- other_accepted : CargoesField
- other_company_name : CompanyNewsInformation
- other_produced : CargoesField
- outersize : TileHighlightData
- outgoing_queue : ServerNetworkGameSocketHandler
- overdrawn_ops : Squirrel
- Overflowed() : SmallSet< Tdir, items >
- override : GRFFileProps
- OverrideManagerBase() : OverrideManagerBase
- overtaking : RoadVehicle
- overtaking_ctr : RoadVehicle
- own_name : LanguagePackHeader
- owner : BaseStation , Vehicle , Window , TileDesc , Industry , Group , CargoPayment
- owner_type : TileDesc