Skip to content

UIDataStore_OnlineGameSearch

Class in Engine · Engine.UIDataStore_OnlineGameSearch · native, abstract, transient

Object › UIRoot › UIDataProvider › UIDataStore › UIDataStore_Remote › UIDataStore_OnlineGameSearch

Using it from Lua
h7.find_all("UIDataStore_OnlineGameSearch")            -- live instances
h7.find_class("Engine.UIDataStore_OnlineGameSearch")   -- the class
h7.hook("Engine.UIDataStore_OnlineGameSearch.ClearAllSearchResults", fn)

Structs

GameSearchCfg

FieldType
GameSearchClassclass<OnlineGameSearch>
DefaultGameSettingsClassclass<OnlineGameSettings>
SearchResultsProviderClassclass<UIDataProvider_Settings>
DesiredSettingsProviderUIDataProvider_Settings
SearchOnlineGameSearch
SearchNamename

Properties

NameTypeNotes
ActiveSearchIndexint
GameInterfaceOnlineGameInterface
GameSearchCfgListarray<GameSearchCfg>const
OnlineSubOnlineSubsystem
SearchResultsNamenameconst
SelectedIndexint

Functions

NameDeclaration
ClearAllSearchResultsfunction ClearAllSearchResults()
FindSearchConfigurationIndexfunction int FindSearchConfigurationIndex(name SearchTag)
GetActiveGameSearchevent OnlineGameSearch GetActiveGameSearch()
GetCurrentGameSearchevent OnlineGameSearch GetCurrentGameSearch()
GetSearchResultFromIndexevent bool GetSearchResultFromIndex(int ListIndex, out OnlineGameSearchResult Result)
Initevent Init()
InvalidateCurrentSearchResultsfunction bool InvalidateCurrentSearchResults()
MoveToNextevent MoveToNext(optional bool bInvalidateExistingSearchResults = true)
MoveToPreviousevent MoveToPrevious(optional bool bInvalidateExistingSearchResults = true)
OnSearchCompletefunction OnSearchComplete(bool bWasSuccessful)
OverrideQuerySubmissionprotected function bool OverrideQuerySubmission(byte ControllerId, OnlineGameSearch Search)
SetCurrentByIndexevent SetCurrentByIndex(int NewIndex, optional bool bInvalidateExistingSearchResults = true)
SetCurrentByNameevent SetCurrentByName(name SearchName, optional bool bInvalidateExistingSearchResults = true)
ShowHostGamercardevent bool ShowHostGamercard(byte ControllerIndex, int ListIndex)
SubmitGameSearchevent bool SubmitGameSearch(byte ControllerIndex, optional bool bInvalidateExistingSearchResults = true)

Default values

Tag=OnlineGameSearch
SearchResultsName=SearchResults
ActiveSearchIndex=INDEX_NONE

Inherited

FromMembers
UIDataStore_Remote0 properties, 0 functions
UIDataStore2 properties, 8 functions
UIDataProvider0 properties, 0 functions
UIRoot1 properties, 8 functions
Object13 properties, 308 functions