UTGame.UTUITabPage_ServerBrowser
- Extends
- UTTabPage
- Modifiers
- placeable
Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
Tab page for a server browser.
Core.Object
|
+-- Engine.UIRoot
|
+-- Engine.UIScreenObject
|
+-- Engine.UIObject
|
+-- Engine.UIContainer
|
+-- Engine.UITabPage
|
+-- UTGame.UTTabPage
|
+-- UTGame.UTUITabPage_ServerBrowser
Direct Known Subclasses:
UTUITabPage_FindQuickMatch, UTUITabPage_ServerHistory
| Enumerations Summary |
EQueryCompletionAction QUERYACTION_None,
QUERYACTION_Default,
QUERYACTION_CloseScene,
QUERYACTION_JoinServer,
QUERYACTION_RefreshAll,
|
| Functions Summary |
 | bool | ActivatePage (int PlayerIndex, bool bActivate, optional bool bTakeFocus=true ))
|
 | | AdjustLayout ()))
|
 | bool | AllowCloseScene ()))
|
 | bool | AllowJoinServer ()))
|
 | string | BuildJoinURL (string ResolvedConnectionURL))
|
 | | CancelQuery (optional EQueryCompletionAction DesiredCancelAction=QUERYACTION_Default ))
|
 | bool | CheckToolTipPosition (UIToolTip Sender ))
|
 | | Cleanup ()))
|
 | | ConditionalRefreshServerList (int PlayerIndex ))
|
 | UTUIButtonBarButton | GetButtonBarButton (int ButtonIndex ))
|
 | int | GetDesiredMatchType ()))
|
 | int | GetGameTypeSearchProviderIndex (optional string GameClassName ))
|
 | bool | HandleInputKey (const out InputEventParameters EventParms ))
|
 | | JoinServer ()))
|
 | | MessageBoxClosed ()))
|
 | | NotifyGameTypeChanged ()))
|
 | bool | OnButtonBar_Back (UIScreenObject InButton, int InPlayerIndex))
|
 | bool | OnButtonBar_CancelQuery (UIScreenObject InButton, int inPlayerIndex ))
|
 | bool | OnButtonBar_JoinServer (UIScreenObject InButton, int InPlayerIndex))
|
 | bool | OnButtonBar_Refresh (UIScreenObject InButton, int InPlayerIndex))
|
 | bool | OnButtonBar_ServerDetails (UIScreenObject InButton, int InPlayerIndex ))
|
 | bool | OnButtonBar_SpectateServer (UIScreenObject InButton, int InPlayerIndex))
|
 | | OnCancelSearchComplete (bool bWasSuccessful ))
|
 | | OnFindOnlineGamesComplete (bool bWasSuccessful))
|
 | | OnFindOnlineGamesCompleteDelegate (bool bWasSuccessful))
|
 | | OnGameTypeChanged (UIObject Sender, int PlayerIndex ))
|
 | | OnJoinGameComplete (bool bSuccessful))
|
 | | OnPasswordDialog_Closed (UTUIScene_MessageBox MessageBox, int SelectedOption, int PlayerIndex))
|
 | | OnServerList_SubmitSelection (UIList Sender, int PlayerIndex ))
|
 | | OnServerList_ValueChanged (UIObject Sender, int PlayerIndex ))
|
 | | PostInitialize ()))
|
 | | ProcessJoin ()))
|
 | | PromptForServerPassword ()))
|
 | bool | QueryServerBrowserTooltip (UIObject Sender, out UIToolTip CustomToolTip ))
|
 | | RefreshDetailsList ()))
|
 | | RefreshServerList (int InPlayerIndex, optional int MaxResults=1000))
|
 | bool | ServerIsPrivate ()))
|
 | | ServerListResorted (UIList Sender ))
|
 | | SetupButtonBar (UTUIButtonBar ButtonBar))
|
 | | ShowServerDetails ()))
|
 | | SubmitServerListQuery (int PlayerIndex ))
|
 | | UpdateButtonStates ()))
|
 | | UpdateServerCount ()))
|
| Inherited Functions from Engine.UITabPage |
| ActivatePage, AddedToTabControl, CanActivatePage, ClearBoundDataStores, CreateTabButton, GetBoundDataStores, GetDataStoreBinding, GetOwnerTabControl, GetTabButton, IsActivePage, LinkToTabButton, NotifyDataStoreValueUpdated, OnActiveStateChanged, RefreshSubscriberValue, RemovedFromParent, SetDataStoreBinding, SetTabCaption |
SERVERBROWSER_SERVERTYPE_LAN Source code
const SERVERBROWSER_SERVERTYPE_LAN = 0;
SERVERBROWSER_SERVERTYPE_RANKED Source code
const SERVERBROWSER_SERVERTYPE_RANKED = 2;
SERVERBROWSER_SERVERTYPE_UNRANKED Source code
const SERVERBROWSER_SERVERTYPE_UNRANKED = 1;
var transient int BackButtonIdx;
var private transient bool bGametypeOutdated;
var private transient bool bSpectate;
var transient int CancelButtonIdx;
var transient int DetailsButtonIdx;
var transient UIList DetailsList;
var transient int JoinButtonIdx;
var transient UIList MutatorList;
var transient int RefreshButtonIdx;
var protected transient const name SearchDSName;
var private transient UIToolTip ServerBrowserToolTip;
var transient UILabel ServerCountLabel;
var transient UIList ServerList;
var private transient string ServerPassword;
var transient int SpectateButtonIdx;
EQueryCompletionAction Source code
enum EQueryCompletionAction
{
QUERYACTION_None,
QUERYACTION_Default,
QUERYACTION_CloseScene,
QUERYACTION_JoinServer,
QUERYACTION_RefreshAll,
};
delegate transient OnBack ( )
OnPrepareToSubmitQuery Source code
delegate transient OnSwitchedGameType ( )
event bool ActivatePage ( int PlayerIndex, bool bActivate, optional bool bTakeFocus=true ) )
function AdjustLayout ( ) )
function bool AllowCloseScene ( ) )
function bool AllowJoinServer ( ) )
function string BuildJoinURL ( string ResolvedConnectionURL) )
function bool CheckToolTipPosition (
UIToolTip Sender ) )
function Cleanup ( ) )
ConditionalRefreshServerList Source code
function ConditionalRefreshServerList ( int PlayerIndex ) )
function int GetDesiredMatchType ( ) )
GetGameTypeSearchProviderIndex Source code
function int GetGameTypeSearchProviderIndex ( optional string GameClassName ) )
function bool HandleInputKey ( const out InputEventParameters EventParms ) )
function JoinServer ( ) )
function MessageBoxClosed ( ) )
function NotifyGameTypeChanged ( ) )
function bool OnButtonBar_Back (
UIScreenObject InButton,
int InPlayerIndex) )
OnButtonBar_CancelQuery Source code
function bool OnButtonBar_CancelQuery (
UIScreenObject InButton,
int inPlayerIndex ) )
OnButtonBar_JoinServer Source code
function bool OnButtonBar_JoinServer (
UIScreenObject InButton,
int InPlayerIndex) )
function bool OnButtonBar_Refresh (
UIScreenObject InButton,
int InPlayerIndex) )
OnButtonBar_ServerDetails Source code
function bool OnButtonBar_ServerDetails (
UIScreenObject InButton,
int InPlayerIndex ) )
OnButtonBar_SpectateServer Source code
function bool OnButtonBar_SpectateServer (
UIScreenObject InButton,
int InPlayerIndex) )
OnCancelSearchComplete Source code
function OnCancelSearchComplete ( bool bWasSuccessful ) )
OnFindOnlineGamesComplete Source code
function OnFindOnlineGamesComplete ( bool bWasSuccessful) )
OnFindOnlineGamesCompleteDelegate Source code
function OnFindOnlineGamesCompleteDelegate ( bool bWasSuccessful) )
function OnGameTypeChanged (
UIObject Sender,
int PlayerIndex ) )
function OnJoinGameComplete ( bool bSuccessful) )
OnPasswordDialog_Closed Source code
private final function OnPasswordDialog_Closed (
UTUIScene_MessageBox MessageBox,
int SelectedOption,
int PlayerIndex) )
OnServerList_SubmitSelection Source code
function OnServerList_SubmitSelection (
UIList Sender,
int PlayerIndex ) )
OnServerList_ValueChanged Source code
function OnServerList_ValueChanged (
UIObject Sender,
int PlayerIndex ) )
event PostInitialize ( ) )
private function ProcessJoin ( ) )
PromptForServerPassword Source code
private final function PromptForServerPassword ( ) )
QueryServerBrowserTooltip Source code
function bool QueryServerBrowserTooltip (
UIObject Sender,
out UIToolTip CustomToolTip ) )
function RefreshDetailsList ( ) )
function RefreshServerList ( int InPlayerIndex, optional int MaxResults=1000) )
function bool ServerIsPrivate ( ) )
function ServerListResorted (
UIList Sender ) )
function ShowServerDetails ( ) )
function SubmitServerListQuery ( int PlayerIndex ) )
function UpdateButtonStates ( ) )
function UpdateServerCount ( ) )
defaultproperties
{
Begin Object Class=UIComp_Event Name=WidgetEventComponent ObjName=WidgetEventComponent Archetype=UIComp_Event'UTGame.Default__UTTabPage:WidgetEventComponent'
ObjectArchetype=UIComp_Event'UTGame.Default__UTTabPage:WidgetEventComponent'
End Object
EventProvider=WidgetEventComponent
Name="Default__UTUITabPage_ServerBrowser"
ObjectArchetype=UTTabPage'UTGame.Default__UTTabPage'
}
|
Creation time: Mon 26/11/2007 17:41:35.171 - Created with
UnCodeX