7#include "CoreMinimal.h"
8#include "OnlineSubsystemPico.h"
9#include "OnlineSubsystemPicoPackage.h"
10#include "OnlineSubsystemPicoNames.h"
21DECLARE_LOG_CATEGORY_EXTERN(ApplicationLifecycleInterface, Log, All);
25DECLARE_MULTICAST_DELEGATE_OneParam(FApplicationLifecycleStringResult,
const FString& );
32 FLaunchDetails LaunchDetails;
33 FOnlineSubsystemPico& PicoSubsystem;
34 TArray<FPicoUserInfo> DetailsUserArray;
39 bool ReadLaunchDetails();
66 FDelegateHandle OnLaunchIntentChangedNotificationHandle;
67 void OnLaunchIntentChangedNotification(ppfMessageHandle Message,
bool bIsError);
Pico Application interface class.
Definition: ApplicationLifecycleInterface.h:29
FApplicationLifecycleStringResult LaunchIntentChangedCallback
Gets notified when the launch intent has been changed.
Definition: ApplicationLifecycleInterface.h:71
bool GetLaunchDetails(FLaunchDetails &OutLaunchDetails)
Gets information about how the app was launched.
bool LogDeeplinkResult(const FString &TrackingID, ELaunchResult LaunchResult)
Logs whether the user has been successfully directed to the desired destination via a deep link.