Gah - a solution with more questions. – EntropicLqd
UE3:OnlineSubsystemLive instance functions (UT3)
Object >> OnlineSubsystem >> OnlineSubsystemCommonImpl >> OnlineSubsystemLive (instance functions) |
Contents
- 1 Instance functions
- 1.1 AcceptFriendInvite
- 1.2 AddAddFriendByNameCompleteDelegate
- 1.3 AddArbitrationRegistrationCompleteDelegate
- 1.4 AddCancelFindOnlineGamesCompleteDelegate
- 1.5 AddConnectionStatusChangeDelegate
- 1.6 AddContentChangeDelegate
- 1.7 AddControllerChangeDelegate
- 1.8 AddCreateOnlineGameCompleteDelegate
- 1.9 AddDestroyOnlineGameCompleteDelegate
- 1.10 AddDeviceSelectionDoneDelegate
- 1.11 AddEndOnlineGameCompleteDelegate
- 1.12 AddExternalUIChangeDelegate
- 1.13 AddFindOnlineGamesCompleteDelegate
- 1.14 AddFlushOnlineStatsCompleteDelegate
- 1.15 AddFriend
- 1.16 AddFriendByName
- 1.17 AddFriendInviteReceivedDelegate
- 1.18 AddFriendMessageReceivedDelegate
- 1.19 AddFriendsChangeDelegate
- 1.20 AddGameInviteAcceptedDelegate
- 1.21 AddJoinFriendGameCompleteDelegate
- 1.22 AddJoinOnlineGameCompleteDelegate
- 1.23 AddKeyboardInputDoneDelegate
- 1.24 AddLinkStatusChangeDelegate
- 1.25 AddLoginCancelledDelegate
- 1.26 AddLoginChangeDelegate
- 1.27 AddLoginFailedDelegate
- 1.28 AddLogoutCompletedDelegate
- 1.29 AddMutingChangeDelegate
- 1.30 AddPlayerTalkingDelegate
- 1.31 AddProfileDataChangedDelegate
- 1.32 AddQueryAvailableDownloadsComplete
- 1.33 AddReadContentComplete
- 1.34 AddReadFriendsCompleteDelegate
- 1.35 AddReadOnlineStatsCompleteDelegate
- 1.36 AddReadProfileSettingsCompleteDelegate
- 1.37 AddReceivedGameInviteDelegate
- 1.38 AddRecognitionCompleteDelegate
- 1.39 AddRegisterHostStatGuidCompleteDelegate
- 1.40 AddRegisterPlayerCompleteDelegate
- 1.41 AddStartOnlineGameCompleteDelegate
- 1.42 AddStorageDeviceChangeDelegate
- 1.43 AddUnlockAchievementCompleteDelegate
- 1.44 AddUnregisterPlayerCompleteDelegate
- 1.45 AddWriteProfileSettingsCompleteDelegate
- 1.46 ClearAddFriendByNameCompleteDelegate
- 1.47 ClearArbitrationRegistrationCompleteDelegate
- 1.48 ClearCancelFindOnlineGamesCompleteDelegate
- 1.49 ClearConnectionStatusChangeDelegate
- 1.50 ClearContentChangeDelegate
- 1.51 ClearControllerChangeDelegate
- 1.52 ClearCreateOnlineGameCompleteDelegate
- 1.53 ClearDestroyOnlineGameCompleteDelegate
- 1.54 ClearDeviceSelectionDoneDelegate
- 1.55 ClearEndOnlineGameCompleteDelegate
- 1.56 ClearExternalUIChangeDelegate
- 1.57 ClearFindOnlineGamesCompleteDelegate
- 1.58 ClearFlushOnlineStatsCompleteDelegate
- 1.59 ClearFriendInviteReceivedDelegate
- 1.60 ClearFriendMessageReceivedDelegate
- 1.61 ClearFriendsChangeDelegate
- 1.62 ClearGameInviteAcceptedDelegate
- 1.63 ClearJoinFriendGameCompleteDelegate
- 1.64 ClearJoinOnlineGameCompleteDelegate
- 1.65 ClearKeyboardInputDoneDelegate
- 1.66 ClearLinkStatusChangeDelegate
- 1.67 ClearLoginCancelledDelegate
- 1.68 ClearLoginChangeDelegate
- 1.69 ClearLoginFailedDelegate
- 1.70 ClearLogoutCompletedDelegate
- 1.71 ClearMutingChangeDelegate
- 1.72 ClearPlayerTalkingDelegate
- 1.73 ClearProfileDataChangedDelegate
- 1.74 ClearQueryAvailableDownloadsComplete
- 1.75 ClearReadContentComplete
- 1.76 ClearReadFriendsCompleteDelegate
- 1.77 ClearReadOnlineStatsCompleteDelegate
- 1.78 ClearReadProfileSettingsCompleteDelegate
- 1.79 ClearReceivedGameInviteDelegate
- 1.80 ClearRecognitionCompleteDelegate
- 1.81 ClearRegisterHostStatGuidCompleteDelegateDelegate
- 1.82 ClearRegisterPlayerCompleteDelegate
- 1.83 ClearStartOnlineGameCompleteDelegate
- 1.84 ClearStorageDeviceChangeDelegate
- 1.85 ClearUnlockAchievementCompleteDelegate
- 1.86 ClearUnregisterPlayerCompleteDelegate
- 1.87 ClearWriteProfileSettingsCompleteDelegate
- 1.88 DeleteMessage
- 1.89 DenyFriendInvite
- 1.90 GetArbitratedPlayers
- 1.91 GetAvailableDownloadCounts
- 1.92 GetClientStatGuid
- 1.93 GetFriendMessages
- 1.94 GetGameSearch
- 1.95 GetGameSettings
- 1.96 GetHostStatGuid
- 1.97 GetKeyboardInputResults
- 1.98 GetNetworkNotificationPosition
- 1.99 GetOnlineGameState
- 1.100 GetProfileSettings
- 1.101 MulticastReadOnlineStatsComplete
- 1.102 MuteAll
- 1.103 RegisterHostStatGuid
- 1.104 RegisterStatGuid
- 1.105 RemoveFriend
- 1.106 UnmuteAll
;Other member categories for this class::delegates, native functions, properties
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. |
Instance functions[edit]
AcceptFriendInvite[edit]
Specified by: OnlinePlayerInterface.AcceptFriendInvite
Used to accept a friend invite sent to this player
Parameters:
- LocalUserNum - the user the invite is for
- RequestingPlayer - the player the invite is from
- true - if successful, false otherwise
AddAddFriendByNameCompleteDelegate[edit]
Specified by: OnlinePlayerInterface.AddAddFriendByNameCompleteDelegate
Adds the delegate used to notify the gameplay code that the user has received a friend invite
Parameters:
- LocalUserNum - the user associated with the notification
- FriendDelegate - the delegate to use for notifications
AddArbitrationRegistrationCompleteDelegate[edit]
Specified by: OnlineGameInterface.AddArbitrationRegistrationCompleteDelegate
Sets the notification callback to use when arbitration registration has completed
Parameters:
- ArbitrationRegistrationCompleteDelegate - the delegate to use for notifications
AddCancelFindOnlineGamesCompleteDelegate[edit]
Specified by: OnlineGameInterface.AddCancelFindOnlineGamesCompleteDelegate
Adds the delegate to the list to notify with
Parameters:
- CancelFindOnlineGamesCompleteDelegate - the delegate to use for notifications
AddConnectionStatusChangeDelegate[edit]
Specified by: OnlineSystemInterface.AddConnectionStatusChangeDelegate
Adds the delegate to the list to be notified when the connection status changes
Parameters:
- ConnectionStatusDelegate - the delegate to add
AddContentChangeDelegate[edit]
Specified by: OnlineContentInterface.AddContentChangeDelegate
Sets 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
AddControllerChangeDelegate[edit]
Specified by: OnlineSystemInterface.AddControllerChangeDelegate
Sets the delegate used to notify the gameplay code that the controller state changed
Parameters:
- ControllerChangeDelegate - the delegate to use for notifications
AddCreateOnlineGameCompleteDelegate[edit]
Specified by: OnlineGameInterface.AddCreateOnlineGameCompleteDelegate
Sets the delegate used to notify the gameplay code that the online game they created has completed the creation process
Parameters:
- CreateOnlineGameCompleteDelegate - the delegate to use for notifications
AddDestroyOnlineGameCompleteDelegate[edit]
Specified by: OnlineGameInterface.AddDestroyOnlineGameCompleteDelegate
Sets the delegate used to notify the gameplay code that the online game they destroyed has completed the destruction process
Parameters:
- DestroyOnlineGameCompleteDelegate - the delegate to use for notifications
AddDeviceSelectionDoneDelegate[edit]
Specified by: OnlinePlayerInterfaceEx.AddDeviceSelectionDoneDelegate
Sets the delegate used to notify the gameplay code that the user has completed their device selection
Parameters:
- LocalUserNum - the controller number of the associated user
- DeviceDelegate - the delegate to use for notifications
AddEndOnlineGameCompleteDelegate[edit]
Specified by: OnlineGameInterface.AddEndOnlineGameCompleteDelegate
Sets the delegate used to notify the gameplay code that the online game has transitioned to the ending state.
Parameters:
- EndOnlineGameCompleteDelegate - the delegate to use for notifications
AddExternalUIChangeDelegate[edit]
Specified by: OnlineSystemInterface.AddExternalUIChangeDelegate
Sets the delegate used to notify the gameplay code that external UI state changed (opened/closed)
Parameters:
- ExternalUIDelegate - the delegate to use for notifications
AddFindOnlineGamesCompleteDelegate[edit]
Specified by: OnlineGameInterface.AddFindOnlineGamesCompleteDelegate
Adds the delegate used to notify the gameplay code that the search they kicked off has completed
Parameters:
- FindOnlineGamesCompleteDelegate - the delegate to use for notifications
AddFlushOnlineStatsCompleteDelegate[edit]
Specified by: OnlineStatsInterface.AddFlushOnlineStatsCompleteDelegate
Adds the delegate used to notify the gameplay code that the stats flush has completed
Parameters:
- FlushOnlineStatsCompleteDelegate - the delegate to use for notifications
AddFriend[edit]
Specified by: OnlinePlayerInterface.AddFriend
Sends a friend invite to the specified player
Parameters:
- LocalUserNum - the user that is sending the invite
- NewFriend - the player to send the friend request to
- Message - the message to display to the recipient
Returns:
- true if successful, false otherwise
AddFriendByName[edit]
Specified by: OnlinePlayerInterface.AddFriendByName
Sends a friend invite to the specified player nick
Parameters:
- LocalUserNum - the user that is sending the invite
- FriendName - the name of the player to send the invite to
- Message - the message to display to the recipient
Returns:
- true if successful, false otherwise
AddFriendInviteReceivedDelegate[edit]
Specified by: OnlinePlayerInterface.AddFriendInviteReceivedDelegate
Adds the delegate used to notify the gameplay code that the user has received a friend invite
Parameters:
- LocalUserNum - the user associated with the notification
- InviteDelegate - the delegate to use for notifications
AddFriendMessageReceivedDelegate[edit]
Specified by: OnlinePlayerInterface.AddFriendMessageReceivedDelegate
Adds the delegate used to notify the gameplay code that the user has received a friend invite
Parameters:
- LocalUserNum - the user associated with the notification
- MessageDelegate - the delegate to use for notifications
AddFriendsChangeDelegate[edit]
Specified by: OnlinePlayerInterface.AddFriendsChangeDelegate
Sets the delegate used to notify the gameplay code that a friends list changed
Parameters:
- FriendsDelegate - the delegate to use for notifications
AddGameInviteAcceptedDelegate[edit]
Specified by: OnlineGameInterface.AddGameInviteAcceptedDelegate
Sets the delegate used to notify the gameplay code when a game invite has been accepted
Parameters:
- LocalUserNum - the user to request notification for
- GameInviteAcceptedDelegate - the delegate to use for notifications
AddJoinFriendGameCompleteDelegate[edit]
Specified by: OnlinePlayerInterface.AddJoinFriendGameCompleteDelegate
Sets the delegate used to notify when the join friend is complete
Parameters:
- JoinFriendGameCompleteDelegate - the delegate to use for notifications
AddJoinOnlineGameCompleteDelegate[edit]
Specified by: OnlineGameInterface.AddJoinOnlineGameCompleteDelegate
Sets the delegate used to notify the gameplay code that the join request they kicked off has completed
Parameters:
- JoinOnlineGameCompleteDelegate - the delegate to use for notifications
AddKeyboardInputDoneDelegate[edit]
Specified by: OnlinePlayerInterface.AddKeyboardInputDoneDelegate
Adds the delegate used to notify the gameplay code that the user has completed their keyboard input
Parameters:
- InputDelegate - the delegate to use for notifications
AddLinkStatusChangeDelegate[edit]
Specified by: OnlineSystemInterface.AddLinkStatusChangeDelegate
Sets the delegate used to notify the gameplay code that link status changed
Parameters:
- LinkStatusDelegate - the delegate to use for notifications
AddLoginCancelledDelegate[edit]
Specified by: OnlinePlayerInterface.AddLoginCancelledDelegate
Adds a delegate to the list of delegates that are fired when a login is cancelled
Parameters:
- CancelledDelegate - the delegate to add to the list
AddLoginChangeDelegate[edit]
Specified by: OnlinePlayerInterface.AddLoginChangeDelegate
Sets the delegate used to notify the gameplay code that a login changed
Parameters:
- LoginDelegate - the delegate to use for notifications
- LocalUserNum - whether to watch for changes on a specific slot or all slots
AddLoginFailedDelegate[edit]
Specified by: OnlinePlayerInterface.AddLoginFailedDelegate
Sets the delegate used to notify the gameplay code that a login failed
Parameters:
- LocalUserNum - the controller number of the associated user
- LoginDelegate - the delegate to use for notifications
AddLogoutCompletedDelegate[edit]
Specified by: OnlinePlayerInterface.AddLogoutCompletedDelegate
Sets the delegate used to notify the gameplay code that a logout completed
Parameters:
- LocalUserNum - the controller number of the associated user
- LogoutDelegate - the delegate to use for notifications
AddMutingChangeDelegate[edit]
Specified by: OnlinePlayerInterface.AddMutingChangeDelegate
Sets the delegate used to notify the gameplay code that a muting list changed
Parameters:
- MutingDelegate - the delegate to use for notifications
AddPlayerTalkingDelegate[edit]
Specified by: OnlineVoiceInterface.AddPlayerTalkingDelegate
Adds a talker delegate to the list of notifications
Parameters:
- TalkerDelegate - the delegate to call when a player is talking
AddProfileDataChangedDelegate[edit]
Specified by: OnlinePlayerInterfaceEx.AddProfileDataChangedDelegate
Sets the delegate used to notify the gameplay code that someone has changed their profile data externally
Parameters:
- LocalUserNum - the user the delegate is interested in
- ProfileDataChangedDelegate - the delegate to use for notifications
AddQueryAvailableDownloadsComplete[edit]
Specified by: OnlineContentInterface.AddQueryAvailableDownloadsComplete
Sets 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[edit]
Specified by: OnlineContentInterface.AddReadContentComplete
Sets 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
AddReadFriendsCompleteDelegate[edit]
Specified by: OnlinePlayerInterface.AddReadFriendsCompleteDelegate
Sets the delegate used to notify the gameplay code that the friends read request has completed
Parameters:
- LocalUserNum - the user to read the friends list of
- ReadFriendsCompleteDelegate - the delegate to use for notifications
AddReadOnlineStatsCompleteDelegate[edit]
Specified by: OnlineStatsInterface.AddReadOnlineStatsCompleteDelegate
Adds the delegate used to notify the gameplay code that the stats read has completed
Parameters:
- ReadOnlineStatsCompleteDelegate - the delegate to use for notifications
AddReadProfileSettingsCompleteDelegate[edit]
Specified by: OnlinePlayerInterface.AddReadProfileSettingsCompleteDelegate
Sets the delegate used to notify the gameplay code that the last read request has completed
Parameters:
- LocalUserNum - which user to watch for read complete notifications
- ReadProfileSettingsCompleteDelegate - the delegate to use for notifications
AddReceivedGameInviteDelegate[edit]
Specified by: OnlinePlayerInterface.AddReceivedGameInviteDelegate
Adds the delegate used to notify the gameplay code that the user has received a game invite
Parameters:
- LocalUserNum - the user associated with the notification
- ReceivedGameInviteDelegate - the delegate to use for notifications
AddRecognitionCompleteDelegate[edit]
Specified by: OnlineVoiceInterface.AddRecognitionCompleteDelegate
Sets the speech recognition notification callback to use for the specified user
Parameters:
- LocalUserNum - the local user to receive notifications for
- RecognitionDelegate - the delegate to call when recognition is complete
AddRegisterHostStatGuidCompleteDelegate[edit]
Specified by: OnlineStatsInterface.AddRegisterHostStatGuidCompleteDelegate
Adds the delegate for notifying when the host guid registration is done
Parameters:
- RegisterHostStatGuidCompleteDelegate - the delegate to use for notifications
AddRegisterPlayerCompleteDelegate[edit]
Specified by: OnlineGameInterface.AddRegisterPlayerCompleteDelegate
Sets the delegate used to notify the gameplay code that the player registration request they submitted has completed
Parameters:
- RegisterPlayerCompleteDelegate - the delegate to use for notifications
AddStartOnlineGameCompleteDelegate[edit]
Specified by: OnlineGameInterface.AddStartOnlineGameCompleteDelegate
Sets the delegate used to notify the gameplay code that the online game has transitioned to the started state.
Parameters:
- StartOnlineGameCompleteDelegate - the delegate to use for notifications
AddStorageDeviceChangeDelegate[edit]
Specified by: OnlineSystemInterface.AddStorageDeviceChangeDelegate
Adds the delegate to the list to be notified when a storage device changes
Parameters:
- StorageDeviceChangeDelegate - the delegate to add
AddUnlockAchievementCompleteDelegate[edit]
Specified by: OnlinePlayerInterfaceEx.AddUnlockAchievementCompleteDelegate
Adds the delegate used to notify the gameplay code that the achievement unlocking has completed
Parameters:
- LocalUserNum - which user to watch for read complete notifications
- UnlockAchievementCompleteDelegate - the delegate to use for notifications
AddUnregisterPlayerCompleteDelegate[edit]
Specified by: OnlineGameInterface.AddUnregisterPlayerCompleteDelegate
Sets the delegate used to notify the gameplay code that the player Unregistration request they submitted has completed
Parameters:
- UnregisterPlayerCompleteDelegate - the delegate to use for notifications
AddWriteProfileSettingsCompleteDelegate[edit]
Specified by: OnlinePlayerInterface.AddWriteProfileSettingsCompleteDelegate
Sets the delegate used to notify the gameplay code that the last read request has completed
Parameters:
- LocalUserNum - which user to watch for read complete notifications
- ReadProfileSettingsCompleteDelegate - the delegate to use for notifications
ClearAddFriendByNameCompleteDelegate[edit]
Specified by: OnlinePlayerInterface.ClearAddFriendByNameCompleteDelegate
Removes the delegate specified from the list
Parameters:
- LocalUserNum - the user associated with the notification
- FriendDelegate - the delegate to use for notifications
ClearArbitrationRegistrationCompleteDelegate[edit]
Specified by: OnlineGameInterface.ClearArbitrationRegistrationCompleteDelegate
Removes the notification callback to use when arbitration registration has completed
Parameters:
- ArbitrationRegistrationCompleteDelegate - the delegate to use for notifications
ClearCancelFindOnlineGamesCompleteDelegate[edit]
Specified by: OnlineGameInterface.ClearCancelFindOnlineGamesCompleteDelegate
Removes the delegate from the notify list
Parameters:
- CancelFindOnlineGamesCompleteDelegate - the delegate to use for notifications
ClearConnectionStatusChangeDelegate[edit]
Specified by: OnlineSystemInterface.ClearConnectionStatusChangeDelegate
Removes the delegate from the notify list
Parameters:
- ConnectionStatusDelegate - the delegate to remove
ClearContentChangeDelegate[edit]
Specified by: OnlineContentInterface.ClearContentChangeDelegate
Sets 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
ClearControllerChangeDelegate[edit]
Specified by: OnlineSystemInterface.ClearControllerChangeDelegate
Removes the delegate used to notify the gameplay code that the controller state changed
Parameters:
- ControllerChangeDelegate - the delegate to remove
ClearCreateOnlineGameCompleteDelegate[edit]
Specified by: OnlineGameInterface.ClearCreateOnlineGameCompleteDelegate
Sets the delegate used to notify the gameplay code that the online game they created has completed the creation process
Parameters:
- CreateOnlineGameCompleteDelegate - the delegate to use for notifications
ClearDestroyOnlineGameCompleteDelegate[edit]
Specified by: OnlineGameInterface.ClearDestroyOnlineGameCompleteDelegate
Removes the delegate from the notification list
Parameters:
- DestroyOnlineGameCompleteDelegate - the delegate to use for notifications
ClearDeviceSelectionDoneDelegate[edit]
Specified by: OnlinePlayerInterfaceEx.ClearDeviceSelectionDoneDelegate
Removes the specified delegate from the list of callbacks
Parameters:
- LocalUserNum - the controller number of the associated user
- DeviceDelegate - the delegate to use for notifications
ClearEndOnlineGameCompleteDelegate[edit]
Specified by: OnlineGameInterface.ClearEndOnlineGameCompleteDelegate
Removes the delegate from the notify list
Parameters:
- EndOnlineGameCompleteDelegate - the delegate to use for notifications
ClearExternalUIChangeDelegate[edit]
Specified by: OnlineSystemInterface.ClearExternalUIChangeDelegate
Removes the delegate from the notification list
Parameters:
- ExternalUIDelegate - the delegate to remove
ClearFindOnlineGamesCompleteDelegate[edit]
Specified by: OnlineGameInterface.ClearFindOnlineGamesCompleteDelegate
Removes the delegate from the notify list
Parameters:
- FindOnlineGamesCompleteDelegate - the delegate to use for notifications
ClearFlushOnlineStatsCompleteDelegate[edit]
Specified by: OnlineStatsInterface.ClearFlushOnlineStatsCompleteDelegate
Clears the delegate used to notify the gameplay code that the stats flush has completed
Parameters:
- FlushOnlineStatsCompleteDelegate - the delegate to use for notifications
ClearFriendInviteReceivedDelegate[edit]
Specified by: OnlinePlayerInterface.ClearFriendInviteReceivedDelegate
Removes the delegate specified from the list
Parameters:
- LocalUserNum - the user associated with the notification
- InviteDelegate - the delegate to use for notifications
ClearFriendMessageReceivedDelegate[edit]
Specified by: OnlinePlayerInterface.ClearFriendMessageReceivedDelegate
Removes the delegate specified from the list
Parameters:
- LocalUserNum - the user associated with the notification
- MessageDelegate - the delegate to use for notifications
ClearFriendsChangeDelegate[edit]
Specified by: OnlinePlayerInterface.ClearFriendsChangeDelegate
Removes the delegate from the list of notifications
Parameters:
- FriendsDelegate - the delegate to use for notifications
ClearGameInviteAcceptedDelegate[edit]
Specified by: OnlineGameInterface.ClearGameInviteAcceptedDelegate
Removes the delegate used to notify the gameplay code when a game invite has been accepted
Parameters:
- LocalUserNum - the user to request notification for
- GameInviteAcceptedDelegate - the delegate to use for notifications
ClearJoinFriendGameCompleteDelegate[edit]
Specified by: OnlinePlayerInterface.ClearJoinFriendGameCompleteDelegate
Removes the delegate from the list of notifications
Parameters:
- JoinFriendGameCompleteDelegate - the delegate to use for notifications
ClearJoinOnlineGameCompleteDelegate[edit]
Specified by: OnlineGameInterface.ClearJoinOnlineGameCompleteDelegate
Removes the delegate from the notify list
Parameters:
- JoinOnlineGameCompleteDelegate - the delegate to use for notifications
ClearKeyboardInputDoneDelegate[edit]
Specified by: OnlinePlayerInterface.ClearKeyboardInputDoneDelegate
Clears the delegate used to notify the gameplay code that the user has completed their keyboard input
Parameters:
- InputDelegate - the delegate to use for notifications
ClearLinkStatusChangeDelegate[edit]
Specified by: OnlineSystemInterface.ClearLinkStatusChangeDelegate
Removes the delegate from the notify list
Parameters:
- LinkStatusDelegate - the delegate to remove
ClearLoginCancelledDelegate[edit]
Specified by: OnlinePlayerInterface.ClearLoginCancelledDelegate
Removes the specified delegate from the notification list
Parameters:
- CancelledDelegate - the delegate to remove fromt he list
ClearLoginChangeDelegate[edit]
Specified by: OnlinePlayerInterface.ClearLoginChangeDelegate
Removes the specified delegate from the notification list
Parameters:
- LoginDelegate - the delegate to use for notifications
- LocalUserNum - whether to watch for changes on a specific slot or all slots
ClearLoginFailedDelegate[edit]
Specified by: OnlinePlayerInterface.ClearLoginFailedDelegate
Removes the specified delegate from the notification list
Parameters:
- LocalUserNum - the controller number of the associated user
- LoginDelegate - the delegate to use for notifications
ClearLogoutCompletedDelegate[edit]
Specified by: OnlinePlayerInterface.ClearLogoutCompletedDelegate
Removes the specified delegate from the notification list
Parameters:
- LocalUserNum - the controller number of the associated user
- LogoutDelegate - the delegate to use for notifications
ClearMutingChangeDelegate[edit]
Specified by: OnlinePlayerInterface.ClearMutingChangeDelegate
Removes the delegate from the list of notifications
Parameters:
- MutingDelegate - the delegate to use for notifications
ClearPlayerTalkingDelegate[edit]
Specified by: OnlineVoiceInterface.ClearPlayerTalkingDelegate
Removes a talker delegate to the list of notifications
Parameters:
- TalkerDelegate - the delegate to remove from the notification list
ClearProfileDataChangedDelegate[edit]
Specified by: OnlinePlayerInterfaceEx.ClearProfileDataChangedDelegate
Clears the delegate used to notify the gameplay code that someone has changed their profile data externally
Parameters:
- LocalUserNum - the user the delegate is interested in
- ProfileDataChangedDelegate - the delegate to use for notifications
ClearQueryAvailableDownloadsComplete[edit]
Specified by: OnlineContentInterface.ClearQueryAvailableDownloadsComplete
Sets 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[edit]
Specified by: OnlineContentInterface.ClearReadContentComplete
Sets 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
ClearReadFriendsCompleteDelegate[edit]
Specified by: OnlinePlayerInterface.ClearReadFriendsCompleteDelegate
Removes the delegate from the list of notifications
Parameters:
- LocalUserNum - the user to read the friends list of
- ReadFriendsCompleteDelegate - the delegate to use for notifications
ClearReadOnlineStatsCompleteDelegate[edit]
Specified by: OnlineStatsInterface.ClearReadOnlineStatsCompleteDelegate
Removes the delegate from the notify list
Parameters:
- ReadOnlineStatsCompleteDelegate - the delegate to use for notifications
ClearReadProfileSettingsCompleteDelegate[edit]
Specified by: OnlinePlayerInterface.ClearReadProfileSettingsCompleteDelegate
Searches the existing set of delegates for the one specified and removes it from the list
Parameters:
- LocalUserNum - which user to watch for read complete notifications
- ReadProfileSettingsCompleteDelegate - the delegate to find and clear
ClearReceivedGameInviteDelegate[edit]
Specified by: OnlinePlayerInterface.ClearReceivedGameInviteDelegate
Removes the delegate specified from the list
Parameters:
- LocalUserNum - the user associated with the notification
- ReceivedGameInviteDelegate - the delegate to use for notifications
ClearRecognitionCompleteDelegate[edit]
Specified by: OnlineVoiceInterface.ClearRecognitionCompleteDelegate
Clears the speech recognition notification callback to use for the specified user
Parameters:
- LocalUserNum - the local user to receive notifications for
- RecognitionDelegate - the delegate to call when recognition is complete
ClearRegisterHostStatGuidCompleteDelegateDelegate[edit]
Specified by: OnlineStatsInterface.ClearRegisterHostStatGuidCompleteDelegateDelegate
Clears the delegate used to notify the gameplay code
Parameters:
- RegisterHostStatGuidCompleteDelegate - the delegate to use for notifications
ClearRegisterPlayerCompleteDelegate[edit]
Specified by: OnlineGameInterface.ClearRegisterPlayerCompleteDelegate
Removes the specified delegate from the notification list
Parameters:
- RegisterPlayerCompleteDelegate - the delegate to use for notifications
ClearStartOnlineGameCompleteDelegate[edit]
Specified by: OnlineGameInterface.ClearStartOnlineGameCompleteDelegate
Removes the delegate from the notify list
Parameters:
- StartOnlineGameCompleteDelegate - the delegate to use for notifications
ClearStorageDeviceChangeDelegate[edit]
Specified by: OnlineSystemInterface.ClearStorageDeviceChangeDelegate
Removes the delegate from the notify list
Parameters:
- ConnectionStatusDelegate - the delegate to remove
ClearUnlockAchievementCompleteDelegate[edit]
Specified by: OnlinePlayerInterfaceEx.ClearUnlockAchievementCompleteDelegate
Clears the delegate used to notify the gameplay code that the achievement unlocking has completed
Parameters:
- LocalUserNum - which user to watch for read complete notifications
- UnlockAchievementCompleteDelegate - the delegate to use for notifications
ClearUnregisterPlayerCompleteDelegate[edit]
Specified by: OnlineGameInterface.ClearUnregisterPlayerCompleteDelegate
Removes the specified delegate from the notification list
Parameters:
- UnregisterPlayerCompleteDelegate - the delegate to use for notifications
ClearWriteProfileSettingsCompleteDelegate[edit]
Specified by: OnlinePlayerInterface.ClearWriteProfileSettingsCompleteDelegate
Searches the existing set of delegates for the one specified and removes it from the list
Parameters:
- LocalUserNum - which user to watch for read complete notifications
- ReadProfileSettingsCompleteDelegate - the delegate to find and clear
DeleteMessage[edit]
Specified by: OnlinePlayerInterface.DeleteMessage
Deletes a message from the list of messages
Parameters:
- LocalUserNum - the user that is deleting the message
- MessageIndex - the index of the message to delete
Returns:
- true if the message was deleted, false otherwise
DenyFriendInvite[edit]
Specified by: OnlinePlayerInterface.DenyFriendInvite
Used to deny a friend request sent to this player
Parameters:
- LocalUserNum - the user the invite is for
- RequestingPlayer - the player the invite is from
- true - if successful, false otherwise
GetArbitratedPlayers[edit]
Specified by: OnlineGameInterface.GetArbitratedPlayers
Returns the list of arbitrated players for the arbitrated session
GetAvailableDownloadCounts[edit]
Specified by: OnlineContentInterface.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
GetClientStatGuid[edit]
Specified by: OnlineStatsInterface.GetClientStatGuid
Reads the client's stat guid that was generated by registering the host's guid Used for synching up stats. Only valid on the client. Only callable after the host registration has completed
Returns:
- the client's stat guid
GetFriendMessages[edit]
Specified by: OnlinePlayerInterface.GetFriendMessages
Returns the list of messages for the specified player
Parameters:
- LocalUserNum - the local player wanting to join
- FriendMessages - the set of messages cached locally for the player
GetGameSearch[edit]
Specified by: OnlineGameInterface.GetGameSearch
Returns the currently set game search object
GetGameSettings[edit]
Specified by: OnlineGameInterface.GetGameSettings
Returns the currently set game settings
GetHostStatGuid[edit]
Specified by: OnlineStatsInterface.GetHostStatGuid
Reads the host's stat guid for synching up stats. Only valid on the host.
Returns:
- the host's stat guid
GetKeyboardInputResults[edit]
Specified by: OnlinePlayerInterface.GetKeyboardInputResults
Fetches the results of the input
Parameters:
- bWasCanceled - whether the user cancelled the input or not
Returns:
- the string entered by the user. Note the string will be empty if it fails validation
GetNetworkNotificationPosition[edit]
Specified by: OnlineSystemInterface.GetNetworkNotificationPosition
Determines the current notification position setting
GetOnlineGameState[edit]
Specified by: OnlineGameInterface.GetOnlineGameState
Returns the current state of the online game
GetProfileSettings[edit]
Specified by: OnlinePlayerInterface.GetProfileSettings
Returns the online profile settings for a given user
Parameters:
- LocalUserNum - the user that we are reading the data for
Returns:
- the profile settings object
MulticastReadOnlineStatsComplete[edit]
Local version of the delegate that sends to the array of subscribers
Parameters:
- bWasSuccessful - whether the call completed or not
MuteAll[edit]
Specified by: OnlineVoiceInterface.MuteAll
Mutes all voice or all but friends
Parameters:
- LocalUserNum - the local user that is making the change
- bAllowFriends - whether to mute everyone or allow friends
RegisterHostStatGuid[edit]
Specified by: OnlineStatsInterface.RegisterHostStatGuid
Registers the host's stat guid with the client for verification they are part of the stat. Note this is an async task for any backend communication that needs to happen before the registration is deemed complete
Parameters:
- HostStatGuid - the host's stat guid
Returns:
- TRUE if the call is successful, FALSE otherwise
RegisterStatGuid[edit]
Specified by: OnlineStatsInterface.RegisterStatGuid
Registers the client's stat guid on the host to validate that the client was in the stat. Used for synching up stats. Only valid on the host.
Parameters:
- PlayerId - the client's unique net id
- ClientStatGuid - the client's stat guid
Returns:
- TRUE if the call is successful, FALSE otherwise
RemoveFriend[edit]
Specified by: OnlinePlayerInterface.RemoveFriend
Removes a friend from the player's friend list
Parameters:
- LocalUserNum - the user that is removing the friend
- FormerFriend - the player to remove from the friend list
Returns:
- true if successful, false otherwise
UnmuteAll[edit]
Specified by: OnlineVoiceInterface.UnmuteAll
Allows all speakers to send voice
Parameters:
- LocalUserNum - the local user that is making the change