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

UTGame.UTDataStore_GameSearchFind

Extends
UTDataStore_GameSearchPersonal

This data store class provides query and search results for the UTQueryHelper class. This is a stripped down version of the history/favourites data store, which searches for servers based upon port and IP. Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.UIRoot
   |   
   +-- Engine.UIDataProvider
      |   
      +-- Engine.UIDataStore
         |   
         +-- Engine.UIDataStore_Remote
            |   
            +-- Engine.UIDataStore_OnlineGameSearch
               |   
               +-- UTGame.UTDataStore_GameSearchBase
                  |   
                  +-- UTGame.UTDataStore_GameSearchPersonal
                     |   
                     +-- UTGame.UTDataStore_GameSearchFind

Constants Summary
Inherited Contants from UTGame.UTDataStore_GameSearchPersonal
MAX_PERSONALSERVERS

Variables Summary
UTDataStore_GameSearchHistoryHistoryGameSearchDataStore
stringSearchIP
stringSearchPort
Inherited Variables from UTGame.UTDataStore_GameSearchPersonal
PrimaryGameSearchDataStore, ServerList[MAX_PERSONALSERVERS]
Inherited Variables from UTGame.UTDataStore_GameSearchBase
ServerDetailsProvider

Structures Summary
Inherited Structures from UTGame.UTDataStore_GameSearchPersonal
ServerEntry

Delegates Summary
delegatebool OnSetupQueryFilters (OnlineGameSearch Search))

Functions Summary
functionbool HasOutstandingQueries (optional bool bRestrictCheckToSelf))
function OnSearchComplete (bool bWasSuccessful))
functionbool OverrideQuerySubmission (byte ControllerId, OnlineGameSearch Search))
Inherited Functions from UTGame.UTDataStore_GameSearchPersonal
AddServer, AddServerPlusIP, FindServerIndexById, FindServerIndexByString, GetPlayerName, GetPlayerNetId, GetServerIdList, GetServerIP, GetServerStringList, GetServerUID, HasOutstandingQueries, OnSearchComplete, OverrideQuerySubmission, RemoveServer
Inherited Functions from UTGame.UTDataStore_GameSearchBase
GetEnabledMutators, HasExistingSearchResults, HasOutstandingQueries, Init, OnSearchComplete, SubmitGameSearch


Variables Detail

HistoryGameSearchDataStore Source code

var transient UTDataStore_GameSearchHistory HistoryGameSearchDataStore;

SearchIP Source code

var string SearchIP;

SearchPort Source code

var string SearchPort;


Delegates Detail

OnSetupQueryFilters Source code

delegate bool OnSetupQueryFilters ( OnlineGameSearch Search) )


Functions Detail

HasOutstandingQueries Source code

function bool HasOutstandingQueries ( optional bool bRestrictCheckToSelf) )

@param bRestrictCheckToSelf if TRUE, will not check related game search data stores for outstanding queries.
@return TRUE if a server list query was started but has not completed yet.

OnSearchComplete Source code

function OnSearchComplete ( bool bWasSuccessful) )

OverrideQuerySubmission Source code

protected function bool OverrideQuerySubmission ( byte ControllerId, OnlineGameSearch Search) )


Defaultproperties

defaultproperties
{
   GameSearchCfgList(0)=(GameSearchClass=Class'UTGame.UTGameSearchPersonal',DefaultGameSettingsClass=Class'UTGame.UTGameSettingsPersonal',SearchResultsProviderClass=Class'UTGame.UTUIDataProvider_SearchResult',SearchName="UTGameSearchFind")
   Tag="UTGameFind"
   Name="Default__UTDataStore_GameSearchFind"
   ObjectArchetype=UTDataStore_GameSearchPersonal'UTGame.Default__UTDataStore_GameSearchPersonal'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:49.619 - Created with UnCodeX