Navigation
API > API/Runtime > API/Runtime/Engine
| Name | UBlueprintPlatformLibrary |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Classes/Kismet/BlueprintPlatformLibrary.h |
| Include Path | #include "Kismet/BlueprintPlatformLibrary.h" |
Syntax
UCLASS (Meta=(ScriptName="PlatformLibrary"), MinimalAPI)
class UBlueprintPlatformLibrary : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UBlueprintPlatformLibrary
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UBlueprintPlatformLibrary
(
const FObjectInitializer& ObjectInitializer |
Kismet/BlueprintPlatformLibrary.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| platformService | ILocalNotificationService * | Kismet/BlueprintPlatformLibrary.h |
Functions
Public
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void CancelLocalNotification
(
const FString& ActivationEvent |
Cancel a local notification given the ActivationEvent | Kismet/BlueprintPlatformLibrary.h |
|
static void CancelLocalNotificationById
(
int32 NotificationId |
Cancel a local notification given the ActivationEvent | Kismet/BlueprintPlatformLibrary.h |
|
static void ClearAllLocalNotifications () |
Clear all pending local notifications. | Kismet/BlueprintPlatformLibrary.h |
|
static EDeviceScreenOrientation ConvertToDeviceScreenOrientation
(
EScreenOrientation::Type ScreenOrientation |
Kismet/BlueprintPlatformLibrary.h | ||
static EScreenOrientation::Type ConvertToScreenOrientation
(
EDeviceScreenOrientation DeviceScreenOrientation |
Kismet/BlueprintPlatformLibrary.h | ||
| Returns the allowed orientation of the device. | Kismet/BlueprintPlatformLibrary.h |
|
|
static EScreenOrientation::Type GetDeviceOrientation() |
Returns the current orientation of the device: will be either Portrait, LandscapeLeft, PortraitUpsideDown or LandscapeRight. | Kismet/BlueprintPlatformLibrary.h |
|
static void GetLaunchNotification
(
bool& NotificationLaunchedApp, |
Get the local notification that was used to launch the app | Kismet/BlueprintPlatformLibrary.h |
|
| Schedule a local notification at a specific time, inLocalTime specifies the current local time or if UTC time should be used | Kismet/BlueprintPlatformLibrary.h |
|
|
static int32 ScheduleLocalNotificationBadgeAtTime
(
const FDateTime& FireDateTime, |
Schedule a local notification badge at a specific time, inLocalTime specifies the current local time or if UTC time should be used | Kismet/BlueprintPlatformLibrary.h |
|
static void ScheduleLocalNotificationBadgeFromNow
(
int32 inSecondsFromNow, |
Schedule a local notification badge to fire inSecondsFromNow from now | Kismet/BlueprintPlatformLibrary.h |
|
| Schedule a local notification to fire inSecondsFromNow from now | Kismet/BlueprintPlatformLibrary.h |
|
|
static void SetAllowedDeviceOrientation
(
EScreenOrientation::Type NewAllowedDeviceOrientation |
Set the allowed orientation of the device. | Kismet/BlueprintPlatformLibrary.h |
|