Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Kismet
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UGameInstance
- UPlatformGameInstance
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Kismet/BlueprintPlatformLibrary.h |
Include | #include "Kismet/BlueprintPlatformLibrary.h" |
Syntax
UCLASS (Blueprintable, BlueprintType, ClassGroup=Mobile, MinimalAPI)
class UPlatformGameInstance : public UGameInstance
Remarks
UObject based class for handling mobile events. Having this object as an option gives the app lifetime access to these global delegates. The component UApplicationLifecycleComponent is destroyed at level loads
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
FPlatformFailedToRegisterForRemoteNotificationsDelegate | ApplicationFailedToRegisterForRemoteNotificationsDelegate | Called when the application fails to register for remote notifications |
![]() ![]() ![]() |
FPlatformDelegate | ApplicationHasEnteredForegroundDelegate | Called when the application is returning to the foreground (reverse any processing done in the EnterBackground delegate) |
![]() ![]() ![]() |
FPlatformDelegate | ApplicationHasReactivatedDelegate | Called when the application has been reactivated (reverse any processing done in the Deactivate delegate) |
![]() ![]() ![]() |
FPlatformReceivedLocalNotificationDelegate | ApplicationReceivedLocalNotificationDelegate | Called when the application receives a local notification |
![]() ![]() ![]() |
FPlatformReceivedRemoteNotificationDelegate | ApplicationReceivedRemoteNotificationDelegate | Called when the application receives a remote notification |
![]() ![]() ![]() |
FPlatformScreenOrientationChangedDelegate | ApplicationReceivedScreenOrientationChangedNotificationDelegate | Called when the application receives a screen orientation change notification |
![]() ![]() ![]() |
FPlatformStartupArgumentsDelegate | ApplicationReceivedStartupArgumentsDelegate | Called with arguments passed to the application on statup, perhaps meta data passed on by another application which launched this one. |
![]() ![]() ![]() |
FPlatformRegisteredForRemoteNotificationsDelegate | ApplicationRegisteredForRemoteNotificationsDelegate | Called when the user grants permission to register for remote notifications |
![]() ![]() ![]() |
FPlatformRegisteredForUserNotificationsDelegate | ApplicationRegisteredForUserNotificationsDelegate | Called when the user grants permission to register for notifications |
![]() ![]() ![]() |
FPlatformDelegate | ApplicationShouldUnloadResourcesDelegate | Called when the OS is running low on resources and asks the application to free up any cached resources, drop graphics quality etc. |
![]() ![]() ![]() |
FPlatformDelegate | ApplicationWillDeactivateDelegate | This is called when the application is about to be deactivated (e.g., due to a phone call or SMS or the sleep button). |
![]() ![]() ![]() |
FPlatformDelegate | ApplicationWillEnterBackgroundDelegate | This is called when the application is being backgrounded (e.g., due to switching |
to another app or closing it via the home button) | |||
![]() ![]() ![]() |
FPlatformDelegate | ApplicationWillTerminateDelegate | This may be called when the application is getting terminated by the OS. |
Overridden from UObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | BeginDestroy () |
Called before destroying the object. |
![]() ![]() |
void | Called after the C++ constructor and after the properties have been initialized, including those loaded from config. |