My program doesn't have bugs. It just develops random features.

UE3:UTUITabPage_ServerFilter (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UDK Object >> UIRoot >> UIScreenObject >> UIObject >> UIContainer >> UITabPage >> UTTabPage >> UTUITabPage_Options >> UTUITabPage_ServerFilter

Contents

Package: 
UTGame
Implemented interfaces
UIDataStoreSubscriber
This class in other games:
UT3

Tab page for a set of options to filter join game server results by.

[edit] Properties

[edit] bOptionsDirty

Type: bool

Modifiers: private, transient

Indicates that the list of options are out of date and need to be regenerated

[edit] MenuDataStore

Type: UTUIDataStore_MenuItems

Reference to the menu items datastore.

[edit] SearchDataStore

Type: UTDataStore_GameSearchDM

Reference to the game search datastore.

[edit] Subobjects

[edit] WidgetEventComponent

Class: Engine.UIComp_Event

Inherits from: UTUITabPage_Options.WidgetEventComponent

No new values.

[edit] Delegates

[edit] OnSwitchedGameType

delegate transient OnSwitchedGameType ()

Called when the user changes the game type

[edit] Functions

[edit] Events

[edit] ActivatePage

event bool ActivatePage (int PlayerIndex, bool bActivate, optional bool bTakeFocus)

Overrides: UITabPage.ActivatePage

Causes this page to become (or no longer be) the tab control's currently active page.

Parameters:

  • PlayerIndex - the index [into the Engine.GamePlayers array] for the player that wishes to activate this page.
  • bActivate - TRUE if this page should become the tab control's active page; FALSE if it is losing the active status.
  • bTakeFocus - specify TRUE to give this panel focus once it's active (only relevant if bActivate = true)

Returns:

TRUE if this page successfully changed its active state; FALSE otherwise.

[edit] PostInitialize

event PostInitialize ()

Overrides: UTUITabPage_Options.PostInitialize

Post initialization event - Setup widget delegates.

[edit] Other instance functions

[edit] ForceLANOption

final function ForceLANOption (int PlayerIndex)


[edit] MarkOptionsDirty

function MarkOptionsDirty ()

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

[edit] OnOptionList_OptionChanged

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

Overrides: UTUITabPage_Options.OnOptionList_OptionChanged

Pass through the option callback.

[edit] ValidateServerType

function ValidateServerType (bool bIsCampaignMode)

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

Parameters:

  • bIsCampaignMode - TRUE if the join game scene was entered through the campaign's "Join Campaign" option
Personal tools