Worst-case scenario: the UEd Goblin wipes the map and burns down your house.
UE3:UTUITabPage_VideoSettings (UT3)
From Unreal Wiki, The Unreal Engine Documentation Site
| Object >> UIRoot >> UIScreenObject >> UIObject >> UIContainer >> UITabPage >> UTTabPage >> UTUITabPage_Options >> UTUITabPage_VideoSettings |
Tab page for a user's Video settings.
[edit] Properties
[edit] AdvancedSettingsScene
Type: string
Reference to the advanced video settings scene.
Default value: "UI_Scenes_FrontEnd.Scenes.SettingsVideoAdvanced"
[edit] MessageBoxReference
Type: UTUIScene_MessageBox
Modifiers: transient
Reference to the resolution changed message box.
[edit] NewResolution
Type: ScreenResSetting
Modifiers: transient
Struct for the new resolution we are switching to.
[edit] OldResolution
Type: ScreenResSetting
Modifiers: transient
Struct for the old resolution for the scene.
[edit] SettingsTimeoutTime
Type: float
Modifiers: transient
Amount of time the user has to accept their new resolution settings.
[edit] StartResChangeTime
Type: float
Modifiers: transient
When we started the resolution change.
[edit] Default values
| Property | Value |
|---|---|
| bRequiresTick | True |
[edit] Subobjects
[edit] WidgetEventComponent
Class: Engine.UIComp_Event
Inherits from: UTUITabPage_Options.WidgetEventComponent
No new values.
[edit] Structs
[edit] ScreenResSetting
Struct defining a screen resoluton.
- int ResX
- Horizontal resolution.
- int ResY
- Vertical resolution.
- bool bFullscreen
- Whether it's fullscreen or not.
[edit] Functions
[edit] Events
[edit] PostInitialize
Overrides: UTUITabPage_Options.PostInitialize
Post initialization event - Setup widget delegates.
[edit] Other instance functions
[edit] OnApplySettings
Applies the current settings to the screen, this is usually used for changing screen resolution.
[edit] OnButtonBar_Advanced
[edit] OnButtonBar_Apply
Buttonbar Callbacks.
[edit] OnConfirmDialog_Closed
Callback for when the confirm dialog closes.
[edit] OnKeepResolution_Confirm
Callback for whether or not the user decided to keep their resolution.
[edit] OnOptionList_OptionChanged
Overrides: UTUITabPage_Options.OnOptionList_OptionChanged
Pass through the option callback.
[edit] OnResetToDefaults_Confirm
Overrides: UTUITabPage_Options.OnResetToDefaults_Confirm
Callback for the reset to defaults confirmation dialog box.
Parameters:
- SelectionIdx - Selected item
- PlayerIndex - Index of player that performed the action.
[edit] OnShowAdvancedSettings
Shows the advanced settings screen.
[edit] OnTickCallback
Callback for the tick event.
[edit] SetupButtonBar
Overrides: UTUITabPage_Options.SetupButtonBar
Callback allowing the tabpage to setup the button bar for the current scene.
[edit] SetupDefaults
Pulls default settings for screen resolution from the engine and sets the widgets appropriately.
