UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FIOSCoreDelegates Class Reference

#include <IOSAppDelegate.h>

Public Member Functions

 DECLARE_MULTICAST_DELEGATE_FourParams (FOnOpenURL, UIApplication *, NSURL *, NSString *, id)
 
 DECLARE_MULTICAST_DELEGATE (FOnWillResignActive)
 
 DECLARE_MULTICAST_DELEGATE (FOnDidBecomeActive)
 

Static Public Member Functions

static FDelegateHandle AddPushNotificationFilter (const FPushNotificationFilter &FilterDel)
 
static void RemovePushNotificationFilter (FDelegateHandle Handle)
 
static bool PassesPushNotificationFilters (NSDictionary *Payload)
 

Static Public Attributes

static FOnOpenURL OnOpenURL
 
static FOnWillResignActive OnWillResignActive
 
static FOnWillResignActive OnDidBecomeActive
 

Member Function Documentation

◆ AddPushNotificationFilter()

FDelegateHandle FIOSCoreDelegates::AddPushNotificationFilter ( const FPushNotificationFilter FilterDel)
static

Add a filter to decide whether each push notification should be processed

◆ DECLARE_MULTICAST_DELEGATE() [1/2]

FIOSCoreDelegates::DECLARE_MULTICAST_DELEGATE ( FOnDidBecomeActive  )

INTERNAL - called when becoming active - this is not thread-safe with the game thread or render thread as it is called from the app's Main thread

◆ DECLARE_MULTICAST_DELEGATE() [2/2]

FIOSCoreDelegates::DECLARE_MULTICAST_DELEGATE ( FOnWillResignActive  )

INTERNAL - called when entering the background - this is not thread-safe with the game thread or render thread as it is called from the app's Main thread

◆ DECLARE_MULTICAST_DELEGATE_FourParams()

FIOSCoreDelegates::DECLARE_MULTICAST_DELEGATE_FourParams ( FOnOpenURL  ,
UIApplication ,
NSURL ,
NSString ,
id   
)

◆ PassesPushNotificationFilters()

bool FIOSCoreDelegates::PassesPushNotificationFilters ( NSDictionary Payload)
static

INTERNAL - check if a push notification payload passes all registered filters

◆ RemovePushNotificationFilter()

void FIOSCoreDelegates::RemovePushNotificationFilter ( FDelegateHandle  Handle)
static

Remove a previously processed push notification filter

Member Data Documentation

◆ OnDidBecomeActive

FIOSCoreDelegates::FOnDidBecomeActive FIOSCoreDelegates::OnDidBecomeActive
static

◆ OnOpenURL

FIOSCoreDelegates::FOnOpenURL FIOSCoreDelegates::OnOpenURL
static

◆ OnWillResignActive

FIOSCoreDelegates::FOnWillResignActive FIOSCoreDelegates::OnWillResignActive
static

The documentation for this class was generated from the following files: