Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
This class is responsible for mapping properties in an OnlineGameSettings object to something that the UI system can consume.
Core.Object | +-- Engine.UIRoot | +-- Engine.UIDataProvider | +-- Engine.UIDataProvider_OnlinePlayerDataBase | +-- Engine.UIDataProvider_OnlinePlayerStorage | +-- Engine.UIDataProvider_OnlineProfileSettings
Variables Summary |
---|
Inherited Variables from Engine.UIDataProvider_OnlinePlayerDataBase |
---|
PlayerControllerId |
Structures Summary |
---|
Inherited Structures from Engine.UIDataProvider_OnlinePlayerStorage |
---|
PlayerStorageArrayProvider |
Functions Summary | ||
---|---|---|
![]() | AddReadCompleteDelegate (OnlinePlayerInterface PlayerInterface, byte LocalUserNum)) | |
![]() | ClearReadCompleteDelegate (OnlinePlayerInterface PlayerInterface, byte LocalUserNum)) | |
![]() | bool | GetData (OnlinePlayerInterface PlayerInterface, byte LocalUserNum)) |
![]() | bool | ReadData (OnlinePlayerInterface PlayerInterface, byte LocalUserNum, int DeviceId, OnlinePlayerStorage PlayerStorage)) |
![]() | RefreshStorageData ())) | |
![]() | bool | WriteData (OnlinePlayerInterface PlayerInterface, byte LocalUserNum, int DeviceId, OnlinePlayerStorage PlayerStorage)) |
Inherited Functions from Engine.UIDataProvider_OnlinePlayerDataBase |
---|
OnRegister, OnUnregister |
Functions Detail |
---|
Sets the delegate used to notify the gameplay code that the last read request has completed
@param PlayerInterface is the OnlinePlayerInterface used
@param LocalUserNum which user to watch for read complete notifications
Clears the delegate used to notify the gameplay code that the last read request has completed
@param PlayerInterface is the OnlinePlayerInterface used
@param LocalUserNum which user to stop watching for read complete notifications
Fetches the requested object from the online layer's cache
@param PlayerInterface is the OnlinePlayerInterface used
@param LocalUserNum the user that we are writing the data for
@param PlayerStorage the object that contains the list of items to write
@return true if the call succeeds, false otherwise
Reads the data
@param PlayerInterface is the OnlinePlayerInterface used
@param LocalUserNum the user that we are reading the data for
@param DeviceId device for local read of player data (-1 for no device)
@param PlayerStorage the object to copy the results to and contains the list of items to read
@return true if the call succeeds, false otherwise
Reads this user's storage data from the online subsystem.
Writes the online data for a given local user to the online data store
@param PlayerInterface is the OnlinePlayerInterface used
@param LocalUserNum the user that we are writing the data for
@param DeviceId device for local write of player data (-1 for no device)
@param PlayerStorage the object that contains the list of items to write
@return true if the call succeeds, false otherwise
Defaultproperties |
---|
defaultproperties { ProviderName=ProfileData WriteAccessType=ACCESS_WriteAll } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |