Pico Application interface class.
More...
#include <ApplicationLifecycleInterface.h>
|
|
FApplicationLifecycleStringResult | LaunchIntentChangedCallback |
| | Gets notified when the launch intent has been changed.
|
| |
Pico Application interface class.
◆ GetLaunchDetails()
Gets information about how the app was launched.
- Parameters
-
| OutLaunchDetails | The [out] struct of launch details. |
- Returns
- Bool:
true: Call success
false: Call failure
◆ GetSystemInfo()
Get device system information synchronously.
- Parameters
-
| SystemInfo | The [out] struct of system info:
ROMVersion: The ROM version of the device system
Locale: The region of the device system
ProductName: The product name of the device system
bIsCnDevice: Whether the device system is global or in mainland China
MatrixVersionName: The matrix version name of the device system
MatrixVersionCode: The matrix version code of the device system
|
- Returns
- Bool:
true: Call success
false: Call 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: Call success
false: Call failure