| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation | 
| previous class next class | frames no frames | |||||
This interface provides accessors to the platform specific content system (ie downloadable content, etc)
Engine.OnlineContentInterface
| Delegates Summary | ||
|---|---|---|
|  | OnContentChange () | |
|  | OnQueryAvailableDownloadsComplete (bool bWasSuccessful) | |
|  | OnReadContentComplete (bool bWasSuccessful) | |
| Functions Summary | ||
|---|---|---|
|  | AddContentChangeDelegate (delegate<OnContentChange> ContentDelegate, optional byte LocalUserNum = 255) | |
|  | AddQueryAvailableDownloadsComplete (byte LocalUserNum, elegate<OnQueryAvailableDownloadsComplete> QueryDownloadsDelegate) | |
|  | AddReadContentComplete (byte LocalUserNum, elegate<OnReadContentComplete> ReadContentCompleteDelegate) | |
|  | ClearContentChangeDelegate (delegate<OnContentChange> ContentDelegate, optional byte LocalUserNum = 255) | |
|  | ClearQueryAvailableDownloadsComplete (byte LocalUserNum, elegate<OnQueryAvailableDownloadsComplete> QueryDownloadsDelegate) | |
|  | ClearReadContentComplete (byte LocalUserNum, elegate<OnReadContentComplete> ReadContentCompleteDelegate) | |
|  | GetAvailableDownloadCounts (byte LocalUserNum, ut int NewDownloads, ut int TotalDownloads) | |
|  | EOnlineEnumerationReadState | GetContentList (byte LocalUserNum, out array<OnlineContent> ContentList) | 
|  | bool | QueryAvailableDownloads (byte LocalUserNum) | 
|  | bool | ReadContentList (byte LocalUserNum) | 
| Delegates Detail | 
|---|
 OnContentChange Source code
 OnContentChange Source codeDelegate used in content change (add or deletion) notifications for any user
 OnQueryAvailableDownloadsComplete Source code
 OnQueryAvailableDownloadsComplete Source codeCalled once the download query completes
@param bWasSuccessful true if the async action completed without error, false if there was an error
 OnReadContentComplete Source code
 OnReadContentComplete Source codeDelegate used when the content read request has completed
@param bWasSuccessful true if the async action completed without error, false if there was an error
| Functions Detail | 
|---|
 AddContentChangeDelegate  Source code
 AddContentChangeDelegate  Source codeAdds the delegate used to notify the gameplay code that (downloaded) content changed
@param Content Delegate the delegate to use for notifications
@param LocalUserNum whether to watch for changes on a specific slot or all slots
 AddQueryAvailableDownloadsComplete  Source code
 AddQueryAvailableDownloadsComplete  Source codeAdds the delegate used to notify the gameplay code that the content download query has completed
@param LocalUserNum the user to check the content download availability for
@param ReadContentCompleteDelegate the delegate to use for notifications
 AddReadContentComplete  Source code
 AddReadContentComplete  Source codeAdds the delegate used to notify the gameplay code that the content read request has completed
@param LocalUserNum The user to read the content list of
@param ReadContentCompleteDelegate the delegate to use for notifications
 ClearContentChangeDelegate  Source code
 ClearContentChangeDelegate  Source codeRemoves the delegate from the set of delegates that are notified
@param Content Delegate the delegate to use for notifications
@param LocalUserNum whether to watch for changes on a specific slot or all slots
 ClearQueryAvailableDownloadsComplete  Source code
 ClearQueryAvailableDownloadsComplete  Source codeClears the delegate used to notify the gameplay code that the content download query has completed
@param LocalUserNum the user to check the content download availability for
@param ReadContentCompleteDelegate the delegate to use for notifications
 ClearReadContentComplete  Source code
 ClearReadContentComplete  Source codeClears the delegate used to notify the gameplay code that the content read request has completed
@param LocalUserNum The user to read the content list of
@param ReadContentCompleteDelegate the delegate to use for notifications
 GetAvailableDownloadCounts  Source code
 GetAvailableDownloadCounts  Source codeReturns the number of new and total downloads available for the user
@param LocalUserNum the user to check the content download availability for
@param NewDownloads out value of the number of new downloads available
@param TotalDownloads out value of the number of total downloads available
 GetContentList  Source code
 GetContentList  Source codeRetrieve the list of content the given user has downloaded or otherwise retrieved to the local console.
@param LocalUserNum The user to read the content list of
@param ContentList The out array that receives the list of all content
@return OERS_Done if the read has completed, otherwise one of the other states
 QueryAvailableDownloads  Source code
 QueryAvailableDownloads  Source codeAsks the online system for the number of new and total content downloads
@param LocalUserNum the user to check the content download availability for
@return TRUE if the call succeeded, FALSE otherwise
 ReadContentList  Source code
 ReadContentList  Source codeStarts an async task that retrieves the list of downloaded content for the player.
@param LocalUserNum The user to read the content list of
@return true if the read request was issued successfully, false otherwise
| Defaultproperties | 
|---|
| defaultproperties
{
   Name="Default__OnlineContentInterface"
   ObjectArchetype=Interface'Core.Default__Interface'
}
 | 
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation | 
| previous class next class | frames no frames | |||||