Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UTGame.UTUITabPage_VideoSettings

Extends
UTUITabPage_Options
Modifiers
placeable

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved. Tab page for a user's Video settings.

Core.Object
|   
+-- Engine.UIRoot
   |   
   +-- Engine.UIScreenObject
      |   
      +-- Engine.UIObject
         |   
         +-- Engine.UIContainer
            |   
            +-- Engine.UITabPage
               |   
               +-- UTGame.UTTabPage
                  |   
                  +-- UTGame.UTUITabPage_Options
                     |   
                     +-- UTGame.UTUITabPage_VideoSettings

Variables Summary
stringAdvancedSettingsScene
UTUIScene_MessageBoxMessageBoxReference
ScreenResSettingNewResolution
ScreenResSettingOldResolution
floatSettingsTimeoutTime
floatStartResChangeTime
Inherited Variables from UTGame.UTUITabPage_Options
bAllowResetToDefaults, bIsPasswordKeyboard, DescriptionLabel, KeyboardTargetEditBox, OptionList, SafeRegionPanel, StringListDataStore
Inherited Variables from UTGame.UTTabPage
bRequiresTick

Structures Summary
ScreenResSetting
ResX, ResY, bFullscreen

Functions Summary
function OnApplySettings ()))
functionbool OnButtonBar_Advanced (UIScreenObject InButton, int PlayerIndex))
functionbool OnButtonBar_Apply (UIScreenObject InButton, int PlayerIndex))
function OnConfirmDialog_Closed ()))
function OnKeepResolution_Confirm (UTUIScene_MessageBox MessageBox, int Selection, int PlayerIndex))
function OnOptionList_OptionChanged (UIScreenObject InObject, name OptionName, int PlayerIndex))
function OnResetToDefaults_Confirm (UTUIScene_MessageBox MessageBox, int SelectionIdx, int PlayerIndex))
function OnShowAdvancedSettings ()))
function OnTickCallback (float DeltaTime))
event PostInitialize ()))
function SetupButtonBar (UTUIButtonBar ButtonBar))
function SetupDefaults ()))
Inherited Functions from UTGame.UTUITabPage_Options
ConditionallyAppendDefaultsButton, ConditionallyAppendKeyboardButton, OnButtonBar_ResetToDefaults, OnButtonBar_ShowKeyboard, OnKeyboardInputComplete, OnOptionList_AcceptOptions, OnOptionList_OptionChanged, OnOptionList_OptionFocused, OnResetToDefaults, OnResetToDefaults_Confirm, OnShowKeyboard, PostInitialize, SetupButtonBar, ShowKeyboard
Inherited Functions from UTGame.UTTabPage
CloseParentScene, GetButtonBar, HandleInputKey, OnChildRepositioned, SetupButtonBar


Variables Detail

AdvancedSettingsScene Source code

var string AdvancedSettingsScene;
Reference to the advanced video settings scene.

MessageBoxReference Source code

var transient UTUIScene_MessageBox MessageBoxReference;
Reference to the resolution changed message box.

NewResolution Source code

var transient ScreenResSetting NewResolution;
Struct for the new resolution we are switching to.

OldResolution Source code

var transient ScreenResSetting OldResolution;
Struct for the old resolution for the scene.

SettingsTimeoutTime Source code

var transient float SettingsTimeoutTime;
Amount of time the user has to accept their new resolution settings.

StartResChangeTime Source code

var transient float StartResChangeTime;
When we started the resolution change.


Structures Detail

ScreenResSetting Source code

struct ScreenResSetting
{
var bool bFullscreen;
var int ResX;
var int ResY;
};
Struct defining a screen resoluton.


Functions Detail

OnApplySettings Source code

function OnApplySettings ( ) )
Applies the current settings to the screen, this is usually used for changing screen resolution.

OnButtonBar_Advanced Source code

function bool OnButtonBar_Advanced ( UIScreenObject InButton, int PlayerIndex) )

OnButtonBar_Apply Source code

function bool OnButtonBar_Apply ( UIScreenObject InButton, int PlayerIndex) )
Buttonbar Callbacks.

OnConfirmDialog_Closed Source code

function OnConfirmDialog_Closed ( ) )
Callback for when the confirm dialog closes.

OnKeepResolution_Confirm Source code

function OnKeepResolution_Confirm ( UTUIScene_MessageBox MessageBox, int Selection, int PlayerIndex) )
Callback for whether or not the user decided to keep their resolution.

OnOptionList_OptionChanged Source code

function OnOptionList_OptionChanged ( UIScreenObject InObject, name OptionName, int PlayerIndex) )

OnResetToDefaults_Confirm Source code

function OnResetToDefaults_Confirm ( UTUIScene_MessageBox MessageBox, int SelectionIdx, int PlayerIndex) )
Callback for the reset to defaults confirmation dialog box.
@param SelectionIdx Selected item
@param PlayerIndex Index of player that performed the action.

OnShowAdvancedSettings Source code

function OnShowAdvancedSettings ( ) )
Shows the advanced settings screen.

OnTickCallback Source code

function OnTickCallback ( float DeltaTime) )
Callback for the tick event.

PostInitialize Source code

event PostInitialize ( ) )
Post initialization event - Setup widget delegates.

SetupButtonBar Source code

function SetupButtonBar ( UTUIButtonBar ButtonBar) )
Callback allowing the tabpage to setup the button bar for the current scene.

SetupDefaults Source code

function SetupDefaults ( ) )
Pulls default settings for screen resolution from the engine and sets the widgets appropriately.


Defaultproperties

defaultproperties
{
   AdvancedSettingsScene="UI_Scenes_FrontEnd.Scenes.SettingsVideoAdvanced"
   bRequiresTick=True
   Begin Object Class=UIComp_Event Name=WidgetEventComponent ObjName=WidgetEventComponent Archetype=UIComp_Event'UTGame.Default__UTUITabPage_Options:WidgetEventComponent'
      ObjectArchetype=UIComp_Event'UTGame.Default__UTUITabPage_Options:WidgetEventComponent'
   End Object
   EventProvider=WidgetEventComponent
   Name="Default__UTUITabPage_VideoSettings"
   ObjectArchetype=UTUITabPage_Options'UTGame.Default__UTUITabPage_Options'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:59.922 - Created with UnCodeX