Always snap to grid
UE3:UTUITabPage_ServerBrowser (UDK)
Object >> UIRoot >> UIScreenObject >> UIObject >> UIContainer >> UITabPage >> UTTabPage >> UTUITabPage_ServerBrowser |
Contents
- 1 Constants
- 2 Properties
- 2.1 BackButtonIdx
- 2.2 bGametypeOutdated
- 2.3 bProcessingJoin
- 2.4 bSpectate
- 2.5 CancelButtonIdx
- 2.6 DetailsButtonIdx
- 2.7 DetailsList
- 2.8 GameInterface
- 2.9 GameTypeCombo
- 2.10 JoinButtonIdx
- 2.11 LastServerAdded
- 2.12 MenuItemDataStore
- 2.13 MutatorList
- 2.14 OnlineSub
- 2.15 QueryCompletionAction
- 2.16 RefreshButtonIdx
- 2.17 RefreshingLabel
- 2.18 SearchDataStore
- 2.19 SearchDSName
- 2.20 ServerCountLabel
- 2.21 ServerList
- 2.22 ServerPassword
- 2.23 SpectateButtonIdx
- 2.24 StringListDataStore
- 2.25 Subobjects
- 3 Enums
- 4 Delegates
- 5 Functions
- Package:
- UTGame
- Implemented interfaces:
- UIDataStoreSubscriber
- This class in other games:
- UT3
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Tab page for a server browser.
Constants[edit]
SERVERBROWSER_SERVERTYPE_LAN[edit]
Value: 0
SERVERBROWSER_SERVERTYPE_UNRANKED[edit]
Value: 1
for platforms which do not support ranked matches, represents a normal internet match.
SERVERBROWSER_SERVERTYPE_RANKED[edit]
Value: 2
only valid on platforms which support ranked matches
Properties[edit]
BackButtonIdx[edit]
Type: int
Modifiers: transient
Indices for the button bar buttons
bGametypeOutdated[edit]
Type: bool
Modifiers: private, transient
Indicates that the current gametype was changed externally - submit a new query when possible
bProcessingJoin[edit]
Type: bool
Modifiers: private, transient
Indicates that we're currently processing a join request; prevents user from triggering multiple join requests at once
bSpectate[edit]
Type: bool
Modifiers: private, transient
Indicates that the current gametype was changed externally - submit a new query when possible
CancelButtonIdx[edit]
Type: int
Modifiers: transient
Indices for the button bar buttons
DetailsButtonIdx[edit]
Type: int
Modifiers: transient
Indices for the button bar buttons
DetailsList[edit]
Type: UIList
Modifiers: transient
Reference to the list of rules for the selected server
GameInterface[edit]
Type: OnlineGameInterface
Modifiers: transient
Cached game interface pointer
GameTypeCombo[edit]
Type: UTUIComboBox
Modifiers: transient
Reference to the combobox containing the gametypes
JoinButtonIdx[edit]
Type: int
Modifiers: transient
Indices for the button bar buttons
LastServerAdded[edit]
Type: int
Modifiers: private
Keeps track of which servers need to have full details read from
MenuItemDataStore[edit]
Type: UTUIDataStore_MenuItems
Modifiers: transient
Reference to the menu item datastore.
MutatorList[edit]
Type: UIList
Modifiers: transient
reference to the list of mutators for the selected server
OnlineSub[edit]
Type: OnlineSubsystem
Modifiers: transient
Cached online subsystem pointer
QueryCompletionAction[edit]
Type: EQueryCompletionAction
Modifiers: private, transient
Different actions to take when a query completes.
RefreshButtonIdx[edit]
Type: int
Modifiers: transient
Indices for the button bar buttons
RefreshingLabel[edit]
Type: UIObject
Modifiers: transient
Reference to a label to display when refreshing.
SearchDataStore[edit]
Type: UTDataStore_GameSearchBase
Modifiers: transient
Reference to the search datastore.
SearchDSName[edit]
Type: name
Modifiers: protected, transient, const
ServerCountLabel[edit]
Type: UILabel
Modifiers: transient
Reference to the label which displays the number of servers currently loaded in the list
ServerList[edit]
Type: UIList
Modifiers: transient
Reference to the list of servers
ServerPassword[edit]
Type: string
Modifiers: private, transient
stores the password entered by the user when attempting to connect to a server with a password
SpectateButtonIdx[edit]
Type: int
Modifiers: transient
Indices for the button bar buttons
StringListDataStore[edit]
Type: UTUIDataStore_StringList
Modifiers: transient
Reference to the string list datastore.
Subobjects[edit]
WidgetEventComponent[edit]
Class: Engine.UIComp_Event
Inherits from: UTTabPage.WidgetEventComponent
No new values.
Enums[edit]
EQueryCompletionAction[edit]
Different actions to take when a query completes.
- QUERYACTION_None
- no query action set
- QUERYACTION_Default
- do nothing when the query completes; default behavior
- QUERYACTION_CloseScene
- This is set when the user wants to close the scene but we still have active queries. When the queries are completed
(either through being cancelled or receiving all results), close the scene.
- QUERYACTION_JoinServer
- This is set when the user has chosen a server from the list. When the queries are completed or cancelled, join the currently selected server.
- QUERYACTION_RefreshAll
- This is set when the user switches from LAN to Internet or vice versa. When the queries are completed of cancelled, clear all results and reissue the
current query.
Delegates[edit]
OnBack[edit]
Go back delegate for this page.
OnPrepareToSubmitQuery[edit]
Called when we're about the submit a server query. Usual thing to do is make sure the GameSearch object is up to date
OnSwitchedGameType[edit]
Called when the user changes the game type using the combo box
Functions[edit]
Events[edit]
ActivatePage[edit]
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.
PostInitialize[edit]
Overrides: UIScreenObject.PostInitialize
PostInitialize event - Sets delegates for the page.