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

UTGame.UTUITabPage_ServerFilter

Extends
UTUITabPage_Options
Modifiers
placeable

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved. Tab page for a set of options to filter join game server results by.

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

Variables Summary
boolbOptionsDirty
UTUIDataStore_MenuItemsMenuDataStore
UTDataStore_GameSearchDMSearchDataStore
Inherited Variables from UTGame.UTUITabPage_Options
bAllowResetToDefaults, bIsPasswordKeyboard, DescriptionLabel, KeyboardTargetEditBox, OptionList, SafeRegionPanel, StringListDataStore
Inherited Variables from UTGame.UTTabPage
bRequiresTick

Delegates Summary
delegatetransient OnSwitchedGameType ()
Inherited Delegates from UTGame.UTUITabPage_Options
OnAcceptOptions, OnOptionChanged, OnOptionFocused
Inherited Delegates from UTGame.UTTabPage
OnTick

Functions Summary
eventbool ActivatePage (int PlayerIndex, bool bActivate, optional bool bTakeFocus=true ))
function ForceLANOption (int PlayerIndex ))
function MarkOptionsDirty ()))
function OnOptionList_OptionChanged (UIScreenObject InObject, name OptionName, int PlayerIndex))
event PostInitialize ()))
function ShowHideGameMode (int PlayerIndex))
function ValidateServerType ()))
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

bOptionsDirty Source code

var private transient bool bOptionsDirty;
Indicates that the list of options are out of date and need to be regenerated

MenuDataStore Source code

var UTUIDataStore_MenuItems MenuDataStore;
Reference to the menu items datastore.

SearchDataStore Source code

var UTDataStore_GameSearchDM SearchDataStore;
Reference to the game search datastore.


Delegates Detail

OnSwitchedGameType Source code

delegate transient OnSwitchedGameType ( )
Called when the user changes the game type


Functions Detail

ActivatePage Source code

event bool ActivatePage ( int PlayerIndex, bool bActivate, optional bool bTakeFocus=true ) )
Causes this page to become (or no longer be) the tab control's currently active page.
@param PlayerIndex the index [into the Engine.GamePlayers array] for the player that wishes to activate this page.
@param bActivate TRUE if this page should become the tab control's active page; FALSE if it is losing the active status.
@param bTakeFocus specify TRUE to give this panel focus once it's active (only relevant if bActivate = true)
@return TRUE if this page successfully changed its active state; FALSE otherwise.

ForceLANOption Source code

final function ForceLANOption ( int PlayerIndex ) )

MarkOptionsDirty Source code

function MarkOptionsDirty ( ) )
Marks the options list as out of date and if visible, refreshes the options list. Called when the user changes the gametype.

OnOptionList_OptionChanged Source code

function OnOptionList_OptionChanged ( UIScreenObject InObject, name OptionName, int PlayerIndex) )
Pass through the option callback.

PostInitialize Source code

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

ShowHideGameMode Source code

function ShowHideGameMode ( int PlayerIndex) )
Update the gamemode visibility depending on LAN/Internet setting

ValidateServerType Source code

function ValidateServerType ( ) )
Enables / disables the "match type" control based on whether we are signed in online.


Defaultproperties

defaultproperties
{
   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_ServerFilter"
   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.850 - Created with UnCodeX