Skip to content

DataStoreClient

Class in Engine · Engine.DataStoreClient · native, config

Object › UIRoot › DataStoreClient

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

Structs

PlayerDataStoreGroup

FieldType
PlayerOwnerLocalPlayer
DataStoresarray<UIDataStore>

Properties

NameTypeNotes
GlobalDataStoreClassesarrayconfig
GlobalDataStoresarray<UIDataStore>const
PlayerDataStoreClassesarrayUIDataStore>>const, private
PlayerDataStoreClassNamesarrayconfig
PlayerDataStoresarray<PlayerDataStoreGroup>const

Functions

NameDeclaration
CreateDataStorefinal native function UIDataStore CreateDataStore(class<UIDataStore> DataStoreClass)
DebugDumpDataStoreInfofinal function DebugDumpDataStoreInfo(bool bVerbose)
FindDataStorefinal native function UIDataStore FindDataStore(name DataStoreTag, optional LocalPlayer PlayerOwner)
FindDataStoreClassfinal function class<UIDataStore> FindDataStoreClass(class<UIDataStore> RequiredMetaClass)
FindPlayerDataStoreIndexfinal native function int FindPlayerDataStoreIndex(LocalPlayer PlayerOwner)
GetPlayerDataStoreClassesfinal function GetPlayerDataStoreClasses(out arrayUIDataStore>> out_DataStoreClasses)
NotifyGameSessionEndedfinal event NotifyGameSessionEnded()
RegisterDataStorefinal native function bool RegisterDataStore(UIDataStore DataStore, optional LocalPlayer PlayerOwner)
UnregisterDataStorefinal native function bool UnregisterDataStore(UIDataStore DataStore)

Inherited

FromMembers
UIRoot1 properties, 8 functions
Object13 properties, 308 functions