Pico Application interface class.
More...
#include <ApplicationLifecycleInterface.h>
|
| bool | GetLaunchDetails (FLaunchDetails &OutLaunchDetails) |
| | Gets information about how the app was launched. More...
|
| |
| bool | LogDeeplinkResult (const FString &TrackingID, ELaunchResult LaunchResult) |
| | Logs whether the user has been successfully directed to the desired destination via a deep link. More...
|
| |
|
|
FApplicationLifecycleStringResult | LaunchIntentChangedCallback |
| | Gets notified when the launch intent has been changed.
|
| |
Pico Application interface class.
◆ GetLaunchDetails()
| bool GetLaunchDetails |
( |
FLaunchDetails & |
OutLaunchDetails | ) |
|
Gets information about how the app was launched.
- Parameters
-
| OutLaunchDetails | The [out] struct of launch details. |
- Returns
- Bool:
true: success
false: failure
◆ LogDeeplinkResult()
| bool LogDeeplinkResult |
( |
const FString & |
TrackingID, |
|
|
ELaunchResult |
LaunchResult |
|
) |
| |
Logs whether the user has been successfully directed to the desired destination via a deep link.
- Parameters
-
| TrackingID | The tracking ID of the app launch event. |
| LaunchResult | Enumerations of the launch result:
Unknown
Success
FailedRoomFull
FailedGameAlreadyStarted
FailedRoomNotFound
FailedUserDeclined
FailedOtherReason
|
- Returns
- Bool:
true: the result has been logged
false: failed to log the result