Pico Unreal Platform SDK
|
This is the complete list of members for UOnlinePicoFunctionLibrary, including all inherited members.
AddNamedSession(UObject *WorldContextObject, FName SessionName, const FPicoOnlineSession &Session) | UOnlinePicoFunctionLibrary | static |
AddNamedSessionBySettings(UObject *WorldContextObject, FName SessionName, const FPicoOnlineSessionSettings &SessionSettings) | UOnlinePicoFunctionLibrary | static |
CancelMatchmaking(UObject *WorldContextObject, int SearchingPlayerNum, FName SessionName, FPicoManagerOnCancelMatchmakingCompleteDelegate OnCancelMatchmakingCompleteDelegate) | UOnlinePicoFunctionLibrary | static |
CreateSession(UObject *WorldContextObject, int HostingPlayerNum, FName SessionName, const FPicoOnlineSessionSettings &NewSessionSettings, FPicoManagerOnCreateSessionCompleteDelegate OnCreateSessionCompleteDelegate) | UOnlinePicoFunctionLibrary | static |
DestroySession(UObject *WorldContextObject, FName SessionName, FPicoManagerOnDestroySessionCompleteDelegate OnDestroySessionCompleteDelegate) | UOnlinePicoFunctionLibrary | static |
DumpSessionState(UObject *WorldContextObject) | UOnlinePicoFunctionLibrary | static |
EndSession(UObject *WorldContextObject, FName SessionName, FPicoManagerOnEndSessionCompleteDelegate OnEndSessionCompleteDelegate) | UOnlinePicoFunctionLibrary | static |
FindSessionById(UObject *WorldContextObject, const FString &SearchingUserId, const FString &SessionId, FPicoManagerOnSingleSessionResultCompleteDelegate OnSingleSessionResultCompleteDelegate) | UOnlinePicoFunctionLibrary | static |
FindSessions(UObject *WorldContextObject, int32 SearchingPlayerNum, UPARAM(ref) FPicoOnlineSessionSearch &NewSessionSearch, FPicoManagerOnFindSessionCompleteDelegate OnFindSessionCompleteDelegate) | UOnlinePicoFunctionLibrary | static |
GetInvitableFriendList(UObject *WorldContextObject, TArray< FPicoUserInfo > &OutFriendsList) | UOnlinePicoFunctionLibrary | static |
GetLaunchDetails(UObject *WorldContextObject, FLaunchDetails &OutLaunchDetails) | UOnlinePicoFunctionLibrary | static |
GetNamedSession(UObject *WorldContextObject, FName SessionName) | UOnlinePicoFunctionLibrary | static |
GetOnlineSubsystemPicoManager() | UOnlinePicoFunctionLibrary | static |
GetSendInvitesList(UObject *WorldContextObject, TArray< FPicoApplicationInvite > &OutList) | UOnlinePicoFunctionLibrary | static |
GetSessionSettings(UObject *WorldContextObject, FName SessionName) | UOnlinePicoFunctionLibrary | static |
GetSessionState(UObject *WorldContextObject, FName SessionName) | UOnlinePicoFunctionLibrary | static |
IsPlayerInSession(UObject *WorldContextObject, FName SessionName, const FString &UniqueId) | UOnlinePicoFunctionLibrary | static |
JoinSession(UObject *WorldContextObject, int PlayerNum, FName SessionName, const FPicoOnlineSessionSearchResult &SearchResult, FPicoManagerOnJoinSessionCompleteDelegate OnJoinSessionCompleteDelegate) | UOnlinePicoFunctionLibrary | static |
LaunchOtherApp(UObject *WorldContextObject, const FString &AppID, const FString &Message, FOnlineManagerLaunchOtherAppDelegate InLaunchOtherAppDelegate) | UOnlinePicoFunctionLibrary | static |
LaunchOtherAppByPresence(UObject *WorldContextObject, const FString &AppID, const FString &PackageName, const FString &Message, const FString &ApiName, const FString &LobbySessionId, const FString &MatchSessionId, const FString &TrackId, const FString &Extra, FOnlineManagerLaunchOtherAppByPresenceDelegate InLaunchOtherAppByPresenceDelegate) | UOnlinePicoFunctionLibrary | static |
LogDeeplinkResult(UObject *WorldContextObject, const FString &TrackingID, ELaunchResult LaunchResult) | UOnlinePicoFunctionLibrary | static |
PicoGetFriend(UObject *WorldContextObject, int32 LocalUserNum, const FString &FriendId, const FString &ListName) | UOnlinePicoFunctionLibrary | static |
PicoGetFriendList(UObject *WorldContextObject, int32 LocalUserNum, const FString &ListName, TArray< FPicoUserInfo > &OutFriends) | UOnlinePicoFunctionLibrary | static |
PicoGetNickName(UObject *WorldContextObject, int32 LocalUserNum) | UOnlinePicoFunctionLibrary | static |
PicoGetRtcEngineInit(UObject *WorldContextObject) | UOnlinePicoFunctionLibrary | static |
PicoLogin(UObject *WorldContextObject, int32 LocalUserNum, const FString &UserId, const FString &InToken, const FString &InType, FOnlineManagerLoginCompleteDelegate InLoginComleteDelegate) | UOnlinePicoFunctionLibrary | static |
PicoReadFriendList(UObject *WorldContextObject, int32 LocalUserNum, const FString &ListName, FOnlineManagerReadFriendListDelegate InReadFriendListDelegate) | UOnlinePicoFunctionLibrary | static |
PicoRtcGetToken(UObject *WorldContextObject, const FString &UserId, const FString &RoomId, int Ttl, int InValue, FOnlineManagerRtcGetTokenDelegate InRtcGetTokenDelegate) | UOnlinePicoFunctionLibrary | static |
PicoRtcJoinRoom(UObject *WorldContextObject, const FString &RoomId, const FString &UserId, const FString &Token, const FString &UserExtra, ERtcRoomProfileType InRoomProfileType, bool bIsAutoSubscribeAudio) | UOnlinePicoFunctionLibrary | static |
PresenceClear(UObject *WorldContextObject, FOnlineManagerPresenceClearDelegate InPresenceClearDelegate) | UOnlinePicoFunctionLibrary | static |
PresenceGetDestinations(UObject *WorldContextObject, FOnlineManagerPresenceGetDestinationsDelegate InPresenceGetDestinationsDelegate) | UOnlinePicoFunctionLibrary | static |
PresenceGetDestinationsList(UObject *WorldContextObject, TArray< FPicoDestination > &OutList) | UOnlinePicoFunctionLibrary | static |
PresenceReadSendInvites(UObject *WorldContextObject, FOnlineManagerPresenceReadSentInvitesDelegate InPresenceReadSendInvitesDelegate) | UOnlinePicoFunctionLibrary | static |
PresenceSendInvites(UObject *WorldContextObject, TArray< FString > UserIdArray, FOnlineManagerPresenceSentInvitesDelegate InPresenceSentInvitesDelegate) | UOnlinePicoFunctionLibrary | static |
PresenceSet(UObject *WorldContextObject, const FString &ApiName, const FString &LobbySessionId, const FString &MatchSessionId, bool bIsJoinable, const FString &Extra, FOnlineManagerPresenceSetDelegate InPresenceSetDelegate) | UOnlinePicoFunctionLibrary | static |
PresenceSetDestination(UObject *WorldContextObject, const FString &ApiName, FOnlineManagerPresenceSetDestinationDelegate InPresenceSetDestinationDelegate) | UOnlinePicoFunctionLibrary | static |
PresenceSetExtra(UObject *WorldContextObject, const FString &Extra, FOnlineManagerPresenceSetExtraDelegate InPresenceSetExtraDelegate) | UOnlinePicoFunctionLibrary | static |
PresenceSetIsJoinable(UObject *WorldContextObject, bool bIsJoinable, FOnlineManagerPresenceSetIsJoinableDelegate InPresenceSetIsJoinableDelegate) | UOnlinePicoFunctionLibrary | static |
PresenceSetLobbySession(UObject *WorldContextObject, const FString &LobbySession, FOnlineManagerPresenceSetLobbySessionDelegate InPresenceSetLobbySessionDelegate) | UOnlinePicoFunctionLibrary | static |
PresenceSetMatchSession(UObject *WorldContextObject, const FString &MatchSession, FOnlineManagerPresenceSetMatchSessionDelegate InPresenceSetMatchSessionDelegate) | UOnlinePicoFunctionLibrary | static |
ReadInvitableUser(UObject *WorldContextObject, TArray< FString > SuggestedUserList, FOnlineManagerPresenceReadInvitableUserDelegate InReadInvitableUserDelegate) | UOnlinePicoFunctionLibrary | static |
ReadLeaderboards(UObject *WorldContextObject, const TArray< FString > &Players, UPARAM(ref) FPicoOnlineLeaderboardRead &PicoReadObject, FPicoManagerOnReadLeaderboardsCompleteDelegate OnReadLeaderboardsCompleteDelegate) | UOnlinePicoFunctionLibrary | static |
ReadLeaderboardsForFriends(UObject *WorldContextObject, int32 LocalUserNum, UPARAM(ref) FPicoOnlineLeaderboardRead &PicoReadObject, FPicoManagerOnReadLeaderboardsCompleteDelegate OnReadLeaderboardsCompleteDelegate) | UOnlinePicoFunctionLibrary | static |
RtcDestroyRoom(UObject *WorldContextObject, const FString &RoomId) | UOnlinePicoFunctionLibrary | static |
RtcEnableAudioPropertiesReport(UObject *WorldContextObject, int Interval) | UOnlinePicoFunctionLibrary | static |
RtcLeaveRoom(UObject *WorldContextObject, const FString &RoomId) | UOnlinePicoFunctionLibrary | static |
RtcMuteLocalAudio(UObject *WorldContextObject, ERtcMuteState InRtcMuteState) | UOnlinePicoFunctionLibrary | static |
RtcPublishRoom(UObject *WorldContextObject, const FString &RoomId) | UOnlinePicoFunctionLibrary | static |
RtcRoomPauseAllSubscribedStream(UObject *WorldContextObject, const FString &RoomId, ERtcPauseResumeMediaType InPauseResumeMediaType) | UOnlinePicoFunctionLibrary | static |
RtcRoomResumeAllSubscribedStream(UObject *WorldContextObject, const FString &RoomId, ERtcPauseResumeMediaType InPauseResumeMediaType) | UOnlinePicoFunctionLibrary | static |
RtcSetAudioPlaybackDevice(UObject *WorldContextObject, ERtcAudioPlaybackDevice InRtcAudioPlaybackDevice) | UOnlinePicoFunctionLibrary | static |
RtcSetAudioScenario(UObject *WorldContextObject, ERtcAudioScenarioType InRtcAudioScenarioType) | UOnlinePicoFunctionLibrary | static |
RtcSetCaptureVolume(UObject *WorldContextObject, ERtcStreamIndex InRtcStreamIndex, int InVolume) | UOnlinePicoFunctionLibrary | static |
RtcSetEarMonitorMode(UObject *WorldContextObject, ERtcEarMonitorMode InRtcEarMonitorMode) | UOnlinePicoFunctionLibrary | static |
RtcSetEarMonitorVolume(UObject *WorldContextObject, int InVolume) | UOnlinePicoFunctionLibrary | static |
RtcSetPlaybackVolume(UObject *WorldContextObject, int InVolume) | UOnlinePicoFunctionLibrary | static |
RtcStartAudioCapture(UObject *WorldContextObject) | UOnlinePicoFunctionLibrary | static |
RtcStopAudioCapture(UObject *WorldContextObject) | UOnlinePicoFunctionLibrary | static |
RtcUnPublishRoom(UObject *WorldContextObject, const FString &RoomId) | UOnlinePicoFunctionLibrary | static |
RtcUpdateToken(UObject *WorldContextObject, const FString &RoomId, const FString &Token) | UOnlinePicoFunctionLibrary | static |
SendSessionInviteToFriend(UObject *WorldContextObject, int32 LocalUserNum, FName SessionName, const FString &Friend) | UOnlinePicoFunctionLibrary | static |
StartMatchmaking(UObject *WorldContextObject, const TArray< FString > &LocalPlayers, FName SessionName, const FPicoOnlineSessionSettings &NewSessionSettings, UPARAM(ref) FPicoOnlineSessionSearch &NewSessionSearch, FPicoManagerOnMatchmakingCompleteDelegate OnMatchmakingCompleteDelegate) | UOnlinePicoFunctionLibrary | static |
StartSession(UObject *WorldContextObject, FName SessionName, FPicoManagerOnStartSessionCompleteDelegate OnStartSessionCompleteDelegate) | UOnlinePicoFunctionLibrary | static |
UpdateSession(UObject *WorldContextObject, FName SessionName, const FPicoOnlineSessionSettings &UpdatedSessionSettings, FPicoManagerOnUpdateSessionCompleteDelegate OnUpdateSessionCompleteDelegate, bool bShouldRefreshOnlineData=true) | UOnlinePicoFunctionLibrary | static |
WriteLeaderboards(UObject *WorldContextObject, const FString &SessionName, const FString &Player, UPARAM(ref) FPicoOnlineLeaderboardWrite &PicoWriteObject) | UOnlinePicoFunctionLibrary | static |