Skip to content

OnlineContentInterface

Interface in Engine · Engine.OnlineContentInterface

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

Functions

NameDeclaration
AddContentChangeDelegatefunction AddContentChangeDelegate(optional byte LocalUserNum = 255)
AddQueryAvailableDownloadsCompletefunction AddQueryAvailableDownloadsComplete(byte LocalUserNum)
AddReadContentCompletefunction AddReadContentComplete(byte LocalUserNum, EOnlineContentType ContentType)
AddReadCrossTitleContentCompleteDelegatefunction AddReadCrossTitleContentCompleteDelegate(byte LocalUserNum, EOnlineContentType ContentType)
AddReadCrossTitleSaveGameDataCompletefunction AddReadCrossTitleSaveGameDataComplete(byte LocalUserNum)
AddReadSaveGameDataCompletefunction AddReadSaveGameDataComplete(byte LocalUserNum)
AddWriteSaveGameDataCompletefunction AddWriteSaveGameDataComplete(byte LocalUserNum)
ClearContentChangeDelegatefunction ClearContentChangeDelegate(optional byte LocalUserNum = 255)
ClearContentListfunction ClearContentList(byte LocalUserNum, EOnlineContentType ContentType)
ClearCrossTitleContentListfunction ClearCrossTitleContentList(byte LocalUserNum, EOnlineContentType ContentType)
ClearCrossTitleSaveGamesfunction bool ClearCrossTitleSaveGames(byte LocalUserNum)
ClearQueryAvailableDownloadsCompletefunction ClearQueryAvailableDownloadsComplete(byte LocalUserNum)
ClearReadContentCompletefunction ClearReadContentComplete(byte LocalUserNum, EOnlineContentType ContentType)
ClearReadCrossTitleContentCompleteDelegatefunction ClearReadCrossTitleContentCompleteDelegate(byte LocalUserNum, EOnlineContentType ContentType)
ClearReadCrossTitleSaveGameDataCompletefunction ClearReadCrossTitleSaveGameDataComplete(byte LocalUserNum)
ClearReadSaveGameDataCompletefunction ClearReadSaveGameDataComplete(byte LocalUserNum)
ClearSaveGamesfunction bool ClearSaveGames(byte LocalUserNum)
ClearWriteSaveGameDataCompletefunction ClearWriteSaveGameDataComplete(byte LocalUserNum)
DeleteSaveGamefunction bool DeleteSaveGame(byte LocalUserNum, int DeviceId, string FriendlyName, string FileName)
GetAvailableDownloadCountsfunction GetAvailableDownloadCounts(byte LocalUserNum, out int NewDownloads, out int TotalDownloads)
GetContentListfunction EOnlineEnumerationReadState GetContentList(byte LocalUserNum, EOnlineContentType ContentType, out array<OnlineContent> ContentList)
GetCrossTitleContentListfunction EOnlineEnumerationReadState GetCrossTitleContentList(byte LocalUserNum, EOnlineContentType ContentType, out array<OnlineCrossTitleContent> ContentList)
GetCrossTitleSaveGameDatafunction bool GetCrossTitleSaveGameData(byte LocalUserNum, int DeviceId, int TitleId, string FriendlyName, string FileName, string SaveFileName, out byte bIsValid, out array SaveGameData)
GetSaveGameDatafunction bool GetSaveGameData(byte LocalUserNum, int DeviceId, string FriendlyName, string FileName, string SaveFileName, out byte bIsValid, out array SaveGameData)
OnContentChangedelegate OnContentChange()
OnQueryAvailableDownloadsCompletedelegate OnQueryAvailableDownloadsComplete(bool bWasSuccessful)
OnReadContentCompletedelegate OnReadContentComplete(bool bWasSuccessful)
OnReadCrossTitleContentCompletedelegate OnReadCrossTitleContentComplete(bool bWasSuccessful)
OnReadCrossTitleSaveGameDataCompletedelegate OnReadCrossTitleSaveGameDataComplete(bool bWasSuccessful, byte LocalUserNum, int DeviceId, int TitleId, string FriendlyName, string FileName, string SaveFileName)
OnReadSaveGameDataCompletedelegate OnReadSaveGameDataComplete(bool bWasSuccessful, byte LocalUserNum, int DeviceId, string FriendlyName, string FileName, string SaveFileName)
OnWriteSaveGameDataCompletedelegate OnWriteSaveGameDataComplete(bool bWasSuccessful, byte LocalUserNum, int DeviceId, string FriendlyName, string FileName, string SaveFileName)
QueryAvailableDownloadsfunction bool QueryAvailableDownloads(byte LocalUserNum, optional int CategoryMask = -1)
ReadContentListfunction bool ReadContentList(byte LocalUserNum, EOnlineContentType ContentType, optional int DeviceId = -1)
ReadCrossTitleContentListfunction bool ReadCrossTitleContentList(byte LocalUserNum, EOnlineContentType ContentType, optional int TitleId = 0, optional int DeviceId = -1)
ReadCrossTitleSaveGameDatafunction bool ReadCrossTitleSaveGameData(byte LocalUserNum, int DeviceId, int TitleId, string FriendlyName, string FileName, string SaveFileName)
ReadSaveGameDatafunction bool ReadSaveGameData(byte LocalUserNum, int DeviceId, string FriendlyName, string FileName, string SaveFileName)
WriteSaveGameDatafunction bool WriteSaveGameData(byte LocalUserNum, int DeviceId, string FriendlyName, string FileName, string SaveFileName, const out array SaveGameData)