UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AndroidPlatformApplicationMisc.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
6
8{
21 static APPLICATIONCORE_API FString GetGamepadControllerName(int32 ControllerId);
22 static APPLICATIONCORE_API void ClipboardCopy(const TCHAR* Str);
23 static APPLICATIONCORE_API void ClipboardPaste(class FString& Dest);
26 static APPLICATIONCORE_API void EnableMotionData(bool bEnable);
27
30};
31
FAndroidApplicationMisc FPlatformApplicationMisc
Definition AndroidPlatformApplicationMisc.h:32
FPlatformTypes::TCHAR TCHAR
Either ANSICHAR or WIDECHAR, depending on whether the platform supports wide characters or the requir...
Definition Platform.h:1135
FPlatformTypes::int32 int32
A 32-bit signed integer.
Definition Platform.h:1125
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
EScreenPhysicalAccuracy
Definition GenericPlatformApplicationMisc.h:27
Definition FeedbackContext.h:30
Definition OutputDeviceError.h:10
Definition GenericApplication.h:437
Definition AndroidPlatformApplicationMisc.h:8
static APPLICATIONCORE_API void ResetGamepadAssignments()
Definition AndroidPlatformApplicationMisc.cpp:98
static APPLICATIONCORE_API void ResetGamepadAssignmentToController(int32 ControllerId)
Definition AndroidPlatformApplicationMisc.cpp:103
static APPLICATIONCORE_API void ClipboardPaste(class FString &Dest)
Definition AndroidPlatformApplicationMisc.cpp:127
static EScreenPhysicalAccuracy GetNativePhysicalScreenDensity(int32 &OutScreenDensity)
Definition AndroidPlatformApplicationMisc.cpp:266
static APPLICATIONCORE_API class FFeedbackContext * GetFeedbackContext()
Definition AndroidPlatformApplicationMisc.cpp:23
static APPLICATIONCORE_API void SetGamepadsBlockDeviceFeedback(bool bBlock)
Definition AndroidPlatformApplicationMisc.cpp:90
static void GetNativePhysicalScreenResolution(FIntVector2 &OutScreenResolution)
Definition AndroidPlatformApplicationMisc.cpp:291
static APPLICATIONCORE_API void RequestMinimize()
Definition AndroidPlatformApplicationMisc.cpp:41
static APPLICATIONCORE_API void ClipboardCopy(const TCHAR *Str)
Definition AndroidPlatformApplicationMisc.cpp:119
static APPLICATIONCORE_API EScreenPhysicalAccuracy ComputePhysicalScreenDensity(int32 &OutScreenDensity)
Definition AndroidPlatformApplicationMisc.cpp:202
static APPLICATIONCORE_API bool IsScreensaverEnabled()
Definition AndroidPlatformApplicationMisc.cpp:49
static APPLICATIONCORE_API EScreenPhysicalAccuracy ComputePhysicalScreenDimensions(FVector2f &OutScreenDimensions, float &OutScreenSize)
Definition AndroidPlatformApplicationMisc.cpp:237
static APPLICATIONCORE_API bool ControlScreensaver(EScreenSaverAction Action)
Definition AndroidPlatformApplicationMisc.cpp:59
static APPLICATIONCORE_API class GenericApplication * CreateApplication()
Definition AndroidPlatformApplicationMisc.cpp:36
static APPLICATIONCORE_API void LoadPreInitModules()
Definition AndroidPlatformApplicationMisc.cpp:14
static APPLICATIONCORE_API void SetGamepadsAllowed(bool bAllowed)
Definition AndroidPlatformApplicationMisc.cpp:81
static APPLICATIONCORE_API void EnableMotionData(bool bEnable)
Definition AndroidPlatformApplicationMisc.cpp:135
static APPLICATIONCORE_API FString GetGamepadControllerName(int32 ControllerId)
Definition AndroidPlatformApplicationMisc.cpp:113
static APPLICATIONCORE_API class FOutputDeviceError * GetErrorOutputDevice()
Definition AndroidPlatformApplicationMisc.cpp:29
static APPLICATIONCORE_API bool IsControllerAssignedToGamepad(int32 ControllerId)
Definition AndroidPlatformApplicationMisc.cpp:108
Definition GenericPlatformApplicationMisc.h:70
EScreenSaverAction
Definition GenericPlatformApplicationMisc.h:146