PICO Unity Platform SDK
Structs & Enums

Classes

class  AchievementUpdate
 Achievement update info. More...
 
class  AchievementDefinition
 Achievement info. More...
 
class  AchievementDefinitionList
 Achievement definition list. More...
 
class  AchievementProgress
 Achievement progress info. More...
 
class  AchievementProgressList
 The list of achievements with unlocking progress. More...
 
class  LaunchDetails
 App launch details. More...
 
class  DownloadStatus
 
class  IapStatus
 Constants indicates whether the user purchased the in-app product. More...
 
class  AssetType
 Indicates where the DLC file is displayed. More...
 
class  AssetDetails
 
class  AssetFileDeleteForSafety
 If the downloaded DLC file is different from the original one, the DLC file will be automatically removed, and the app will receive a notification. More...
 
class  AssetFileDeleteResult
 The callback for AssetFileService.DeleteById and AssetFileService.DeleteByName. More...
 
class  AssetFileDownloadCancelResult
 Indicates whether the download of the DLC file is successfully canceled. More...
 
class  AssetFileDownloadResult
 The result returned after calling /ref AssetFileService.DownloadById or /ref AssetFileService.DownloadByName. More...
 
class  AssetFileDownloadUpdate
 You will receive this message periodically once you call AssetFileService.DownloadById or AssetFile.DownloadByName. More...
 
class  AssetStatus
 The callback for AssetFileService.StatusById or AssetFileService.StatusByName. More...
 
class  Challenge
 Challenge info. More...
 
class  ChallengeEntry
 Challenge entry info. More...
 
class  ChallengeEntryList
 Challenge entry list. More...
 
class  Product
 The add-on that can be purchased in the app. More...
 
class  Purchase
 The add-on that the current user has purchased. More...
 
class  Leaderboard
 Leaderboard info. More...
 
class  SupplementaryMetric
 Supplementary metric. More...
 
class  LeaderboardEntry
 Leaderboard entry info. More...
 
class  MatchmakingAdminSnapshot
 Matchmaking admin snapshot. You will receive this after calling MatchmakingService.GetAdminSnapshot. More...
 
class  MatchmakingAdminSnapshotCandidate
 Matchmaking candidate. More...
 
class  MatchmakingBrowseResult
 Matchmaking browse result. You will receive the result after calling MatchmakingService.Browse2. More...
 
class  MatchmakingEnqueueResult
 Matchmaking enqueue result. More...
 
class  MatchmakingEnqueueResultAndRoom
 Matchmaking enqueue result and room info. You will receive this after calling MatchmakingService.CreateAndEnqueueRoom2. More...
 
class  MatchmakingRoom
 Matchmaking room. More...
 
class  MatchmakingRoomList
 
class  MatchmakingStats
 Matchmaking statistics. Will receive this after calling MatchmakingService.GetStats. More...
 
class  Destination
 Destination is a location in the app. You can configure destinations for your app on the PICO Developer Platform. More...
 
class  ApplicationInvite
 App's invitation info. More...
 
class  SendInvitesResult
 The result returned after calling /ref SendInvites. More...
 
class  Room
 Room info. More...
 
class  RtcBinaryMessageReceived
 The binary message received in a RTC room. More...
 
class  RtcMessageSendResult
 The message sending result that indicates whether the message is successfully sent. More...
 
class  RtcUserUnPublishInfo
 When the remote user canceled publshing stream to the room, you will receive a notification. More...
 
class  RtcUserPublishInfo
 The publish stream info. If the remote user publishes stream, you will receive a notification. More...
 
class  RtcRoomMessageReceived
 The message received by a certain room. The remote users can send messages to the room and you will receive this message. More...
 
class  RtcUserMessageReceived
 The message sent to you by a certain user. You will receive a notification. More...
 
class  RtcStreamSyncInfo
 The stream sync info sent to your room. You will receive a notification, More...
 
class  RtcAudioPropertyInfo
 If you enable audio properties report, you will periodically receive audio property info. More...
 
class  RtcJoinRoomResult
 You will receive this message after you call RtcService.JoinRoom. More...
 
class  RtcLeaveRoomResult
 You will receive this message after you call RtcService.LeaveRoom. More...
 
class  RtcLocalAudioPropertiesInfo
 The local audio properties info. You will periodically receive this message after you call RtcService.EnableAudioPropertiesReport. More...
 
class  RtcLocalAudioPropertiesReport
 The local audio properties report. You will periodically receive this message after you call RtcService.EnableAudioPropertiesReport. More...
 
class  RtcMediaDeviceChangeInfo
 The media device change info. RTC engine will send this message if media device change is detected. More...
 
class  RtcMuteInfo
 You will receive this notification if the remote user call Rtc.MuteLocalAudio. More...
 
class  RtcRemoteAudioPropertiesInfo
 The remote audio properties info. You can check who is speaking by this method. More...
 
class  RtcRemoteAudioPropertiesReport
 You will receive remote user's audio info if you call RtcService.EnableAudioPropertiesReport. More...
 
class  RtcRemoteStreamKey
 RtcRemoteStreamKey indicates the stream index of a remote user. More...
 
class  RtcRoomError
 You will receive an error code when an error occurred in the room. More...
 
class  RtcRoomStats
 You will periodically receive this message after you successfully join a room. More...
 
class  RtcRoomWarn
 The warning info of the room. More...
 
class  RtcUserJoinInfo
 You will receive this message after a remote user joins the room. More...
 
class  RtcUserLeaveInfo
 You will receive this message when the remote user leaves the room. More...
 
class  SportDailySummary
 The summary of daily sport info. Users' daily sports info is recorded in the local database. This structure indicates the sports info generated someday. More...
 
class  SportSummary
 User's sport summary of today. More...
 
class  SportUserInfo
 The user's sport info. User can set sport goal in the Sport Center app. More...
 
class  User
 The User info structure. The basic info fields, such as DisplayName and ImageUrl, are always valid. The presence info is valid only when you call presence-related APIs. See UserService.GetLoggedInUser More...
 
class  LaunchFriendResult
 Indicates whether the friend request is canceled or successfully sent. More...
 
class  UserRoom
 The info returned after calling UserService.GetFriendsAndRooms. More...
 
class  Permissions
 
class  PermissionResult
 The result returned after calling UserService.RequestUserPermissions or UserService.GetAuthorizedPermissions. More...
 

Detailed Description