Mostly Harmless
UE3:UTQueryHelper (UT3)
Object >> UIRoot >> Interaction >> UTQueryHelper |
Contents
- 1 Constants
- 2 Properties
- 3 Enums
- 4 Delegates
- 5 Functions
- 5.1 Static functions
- 5.2 Instance functions
- 5.2.1 BeginJoin
- 5.2.2 DisplayFindIPError
- 5.2.3 FindServerByIP
- 5.2.4 Initialize
- 5.2.5 JoinServerByIP
- 5.2.6 JoinServerBySearchResult
- 5.2.7 OnCancelFindOnlineGames
- 5.2.8 OnCancelFindOnlineGamesComplete
- 5.2.9 OnFindIPErrorDialog_Closed
- 5.2.10 OnFindOnlineGamesComplete
- 5.2.11 OnFindOnlineGamesUpdate
- 5.2.12 OnJoinGameComplete
- 5.2.13 OnPasswordDialogClosed
- 5.2.14 OnSetupQueryFilters
- 5.2.15 Release
- 6 States
- Package:
- UTGame
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. |
A central helper class for performing non-trivial server queries, such as those required by the 'Join IP' and 'Add IP' buttons in the Join Game and Favourites tabs on the server browser.
N.B. This extends Interaction to allow state code execution (Object subclasses don't normally support states)
Copyright 2008 Epic Games, Inc. All Rights Reserved
Constants[edit]
Properties[edit]
bDisplayQueryMessage[edit]
Type: bool
bInitialized[edit]
Type: bool
bJoinSpectate[edit]
Type: bool
bQueryInProgress[edit]
Type: bool
CurSearchResultIdx[edit]
Type: int
Cached search result index; not saved as an 'OnlineGameSearchResult', as that is unsafe
Default value: -1
DirectConnectURL[edit]
Type: string
GameInterface[edit]
Type: OnlineGameInterface
JoinPassword[edit]
Type: string
LastError[edit]
Type: EQueryError
SceneRef[edit]
Type: UTUIScene
SearchDataStore[edit]
Type: UTDataStore_GameSearchFind
SearchIP[edit]
Type: string
SearchPort[edit]
Type: string
Enums[edit]
EQueryError[edit]
- QE_None
- QE_Uninitialized
- QE_QueryInProgress
- QE_NotLoggedIn
- QE_InvalidIP
- QE_InvalidResult
- QE_JoinFailed
- QE_Custom
Delegates[edit]
OnFindServerByIPComplete[edit]
Functions[edit]
Static functions[edit]
GetQueryHelper[edit]
Instance functions[edit]
BeginJoin[edit]
DisplayFindIPError[edit]
FindServerByIP[edit]
Initialize[edit]
JoinServerByIP[edit]
JoinServerBySearchResult[edit]
OnCancelFindOnlineGames[edit]
OnCancelFindOnlineGamesComplete[edit]
OnFindIPErrorDialog_Closed[edit]
OnFindOnlineGamesComplete[edit]
OnFindOnlineGamesUpdate[edit]
OnJoinGameComplete[edit]
OnPasswordDialogClosed[edit]
OnSetupQueryFilters[edit]
Release[edit]
States[edit]
FindIPQuery[edit]
Extends: QueryBase
FindIPQuery.OnFindOnlineGamesComplete[edit]
Overrides: OnFindOnlineGamesComplete (global)
FindIPQuery.OnSetupQueryFilters[edit]
Overrides: OnSetupQueryFilters (global)
JoinServerQuery[edit]
JoinServerQuery.EndState[edit]
Overrides: Object.EndState (global)
Called immediately before going out of the current state, while within the GotoState() call that caused the state change, and before BeginState() is called within the new state.
JoinServerQuery.BeginJoin[edit]
Overrides: BeginJoin (global)
JoinServerQuery.JoinServerBySearchResult[edit]
Overrides: JoinServerBySearchResult (global)
JoinServerQuery.OnJoinGameComplete[edit]
Overrides: OnJoinGameComplete (global)
JoinServerQuery.OnPasswordDialogClosed[edit]
Overrides: OnPasswordDialogClosed (global)
QueryBase[edit]
QueryBase.BeginState[edit]
Overrides: Object.BeginState (global)
Called immediately when entering a state, while within the GotoState() call that caused the state change (before any state code is executed).
QueryBase.EndState[edit]
Overrides: Object.EndState (global)
Called immediately before going out of the current state, while within the GotoState() call that caused the state change, and before BeginState() is called within the new state.
QueryBase.OnCancelFindOnlineGames[edit]
Overrides: OnCancelFindOnlineGames (global)
QueryBase.OnCancelFindOnlineGamesComplete[edit]
Overrides: OnCancelFindOnlineGamesComplete (global)
QueryBase.OnFindOnlineGamesUpdate[edit]
Overrides: OnFindOnlineGamesUpdate (global)