Skip to content

UIDataStore_OnlineStats

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

Object › UIRoot › UIDataProvider › UIDataStore › UIDataStore_Remote › UIDataStore_OnlineStats

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

Enums

EStatsFetchType

SFT_Player = 0, SFT_CenteredOnPlayer = 1, SFT_Friends = 2, SFT_TopRankings = 3

Structs

PlayerNickMetaData

FieldType
PlayerNickNamename
PlayerNickColumnNamestring

RankMetaData

FieldType
RankNamename
RankColumnNamestring

Properties

NameTypeNotes
CurrentReadTypeEStatsFetchType
PlayerInterfaceOnlinePlayerInterface
PlayerNickDataPlayerNickMetaDataconst
RankNameMetaDataRankMetaDataconst
StatsInterfaceOnlineStatsInterface
StatsReadOnlineStatsRead
StatsReadClassesarrayOnlineStatsRead>>
StatsReadNamenameconst
StatsReadObjectsarray<OnlineStatsRead>
TotalRowsNamenameconst

Functions

NameDeclaration
Initevent Init()
OnReadCompletefunction OnReadComplete(bool bWasSuccessful)
RefreshStatsevent bool RefreshStats(byte ControllerIndex)
SetStatsReadInfofunction SetStatsReadInfo()
ShowGamercardevent bool ShowGamercard(byte ConrollerIndex, int ListIndex)
SortResultsByRankstatic native function SortResultsByRank(OnlineStatsRead StatsToSort)

Default values

Tag=OnlineStats
StatsReadName=StatsReadResults
PlayerNickData=(PlayerNickName="Player Nick")
RankNameMetaData=(RankName="Rank")
TotalRowsName="TotalRows"

Inherited

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