Skip to content

UIDataProvider_OnlinePlayerStorage

Class in Engine · Engine.UIDataProvider_OnlinePlayerStorage · native, config, transient

Object › UIRoot › UIDataProvider › UIDataProvider_OnlinePlayerDataBase › UIDataProvider_OnlinePlayerStorage

Subclasses: UIDataProvider_OnlineProfileSettings

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

Structs

PlayerStorageArrayProvider

FieldType
PlayerStorageIdint
ProviderUIDataProvider_OnlinePlayerStorageArray

Properties

NameTypeNotes
bIsExternalUIOpenbool
bNeedsDeferredRefreshbool
bWasErrorLastReadbool
DeviceStorageSizeNeededintconfig
PlayerStorageArrayProvidersarray<PlayerStorageArrayProvider>
ProfileOnlinePlayerStorage
ProviderNamenameconst

Functions

NameDeclaration
AddReadCompleteDelegatefunction AddReadCompleteDelegate(OnlinePlayerInterface PlayerInterface, byte LocalUserNum)
ClearReadCompleteDelegatefunction ClearReadCompleteDelegate(OnlinePlayerInterface PlayerInterface, byte LocalUserNum)
GetDatafunction bool GetData(OnlinePlayerInterface PlayerInterface, byte LocalUserNum)
OnDeviceSelectionCompletefunction OnDeviceSelectionComplete(bool bWasSuccessful)
OnExternalUIChangefunction OnExternalUIChange(bool bIsOpening)
OnLoginChangefunction OnLoginChange(byte LocalUserNum)
OnReadStorageCompletefunction OnReadStorageComplete(byte LocalUserNum, bool bWasSuccessful)
OnRegisterevent OnRegister(LocalPlayer InPlayer)
OnStorageDeviceChangefunction OnStorageDeviceChange()
OnUnregisterevent OnUnregister()
ReadDatafunction bool ReadData(OnlinePlayerInterface PlayerInterface, byte LocalUserNum, int DeviceId, OnlinePlayerStorage PlayerStorage)
RefreshStorageDatafunction RefreshStorageData()
ShowDeviceSelectionfunction ShowDeviceSelection()
WriteDatafunction bool WriteData(OnlinePlayerInterface PlayerInterface, byte LocalUserNum, int DeviceId, OnlinePlayerStorage PlayerStorage)

Default values

ProviderName=PlayerStorageData

Inherited

FromMembers
UIDataProvider_OnlinePlayerDataBase1 properties, 2 functions
UIDataProvider0 properties, 0 functions
UIRoot1 properties, 8 functions
Object13 properties, 308 functions