|
static bool | LaunchOtherApp (UObject *WorldContextObject, const FString &AppID, const FString &Message, FOnlineManagerLaunchOtherAppDelegate InLaunchOtherAppDelegate) |
| Launches a different app in a user's library. More...
|
|
static bool | 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) |
| Launches a different app in a user's library. More...
|
|
This is the BP_Application group
◆ LaunchOtherApp()
bool LaunchOtherApp |
( |
UObject * |
WorldContextObject, |
|
|
const FString & |
AppID, |
|
|
const FString & |
Message, |
|
|
FOnlineManagerLaunchOtherAppDelegate |
InLaunchOtherAppDelegate |
|
) |
| |
|
static |
Launches a different app in a user's library.
- Note
- If the user does not have that app installed, the user will be directed to that app's page on the PICO Store.
- Parameters
-
WorldContextObject | Used to get the information about the current world. |
AppID | The ID of the app to launch. |
Message | A message to be passed to the launched app. |
InLaunchOtherAppDelegate | Will be executed when the request has been completed. |
- Returns
- Bool:
true
: success
false
: failure
◆ LaunchOtherAppByPresence()
bool 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 |
|
) |
| |
|
static |
Launches a different app in a user's library.
- Note
- If the user does not have that app installed, the user will be directed to that app's page on the PICO Store.
- Parameters
-
WorldContextObject | Used to get the information about the current world. |
AppID | The ID of the app to launch. |
PackageName | The package name of the app to launch. |
Message | A message to be passed to the launched app. |
ApiName | The API name of the destination in the app. |
LobbySessionId | The lobby session ID of the user's presence, which identifies a user group or team. Users with the same lobby session ID can play together or form a team in a game. |
MatchSessionId | The match session ID of the user's presence, which identifies all users within the same destination, such as maps and levels. Users with different lobby session IDs will have the same match session ID when playing the same match. |
TrackId | The tracking ID of the app launch event. |
Extra | Extra data defined by the developer. |
InLaunchOtherAppByPresenceDelegate | Will be executed when the request has been completed. |
- Returns
- Bool:
true
: success
false
: failure