Cogito, ergo sum
UE3:OnlineContentInterface (UDK)
Interface >> OnlineContentInterface |
Contents
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
This interface provides accessors to the platform specific content system (ie downloadable content, etc)
Delegates
OnContentChange
Delegate used in content change (add or deletion) notifications for any user
OnQueryAvailableDownloadsComplete
Called once the download query completes
Parameters:
- bWasSuccessful - true if the async action completed without error, false if there was an error
OnReadContentComplete
Delegate used when the content read request has completed
Parameters:
- bWasSuccessful - true if the async action completed without error, false if there was an error
Instance functions
AddContentChangeDelegate
Adds the delegate used to notify the gameplay code that (downloaded) content changed
Parameters:
- Content - Delegate the delegate to use for notifications
- LocalUserNum - whether to watch for changes on a specific slot or all slots
AddQueryAvailableDownloadsComplete
Adds the delegate used to notify the gameplay code that the content download query has completed
Parameters:
- LocalUserNum - the user to check the content download availability for
- ReadContentCompleteDelegate - the delegate to use for notifications
AddReadContentComplete
Adds the delegate used to notify the gameplay code that the content read request has completed
Parameters:
- LocalUserNum - The user to read the content list of
- ReadContentCompleteDelegate - the delegate to use for notifications
ClearContentChangeDelegate
Removes the delegate from the set of delegates that are notified
Parameters:
- Content - Delegate the delegate to use for notifications
- LocalUserNum - whether to watch for changes on a specific slot or all slots
ClearQueryAvailableDownloadsComplete
Clears the delegate used to notify the gameplay code that the content download query has completed
Parameters:
- LocalUserNum - the user to check the content download availability for
- ReadContentCompleteDelegate - the delegate to use for notifications
ClearReadContentComplete
Clears the delegate used to notify the gameplay code that the content read request has completed
Parameters:
- LocalUserNum - The user to read the content list of
- ReadContentCompleteDelegate - the delegate to use for notifications
GetAvailableDownloadCounts
Returns the number of new and total downloads available for the user
Parameters:
- LocalUserNum - the user to check the content download availability for
- NewDownloads - out value of the number of new downloads available
- TotalDownloads - out value of the number of total downloads available
GetContentList
Retrieve the list of content the given user has downloaded or otherwise retrieved to the local console.
Parameters:
- LocalUserNum - The user to read the content list of
- ContentList - The out array that receives the list of all content
Returns:
- OERS_Done if the read has completed, otherwise one of the other states
QueryAvailableDownloads
Asks the online system for the number of new and total content downloads
Parameters:
- LocalUserNum - the user to check the content download availability for
- CategoryMask - the bitmask to use to filter content by type
Returns:
- TRUE if the call succeeded, FALSE otherwise
ReadContentList
Starts an async task that retrieves the list of downloaded content for the player.
Parameters:
- LocalUserNum - The user to read the content list of
Returns:
- true if the read request was issued successfully, false otherwise