39 AndroidJavaEnv::InitializeJavaEnv();
43 AndroidJavaEnv::InitializeJavaEnv();
47 return AndroidJavaEnv::GetGameActivityThis();
51 return AndroidJavaEnv::GetClassLoader();
59 return AndroidJavaEnv::FindJavaClass(name);
63 return AndroidJavaEnv::FindJavaClassGlobalRef(name);
68 AndroidJavaEnv::DetachJavaEnv();
72 return AndroidJavaEnv::CheckJavaException();
118 bool bHasLoadedInputPlugins;
122 static bool bWindowSizeChanged;
127 void HandleDeviceOrientation();
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition AndroidApplication.h:30
virtual TSharedRef< FGenericWindow > MakeWindow() override
Definition AndroidApplication.cpp:214
FAndroidApplication()
Definition AndroidApplication.cpp:41
virtual void PollGameDeviceState(const float TimeDelta) override
Definition AndroidApplication.cpp:76
void InitializeWindow(const TSharedRef< FGenericWindow > &InWindow, const TSharedRef< FGenericWindowDefinition > &InDefinition, const TSharedPtr< FGenericWindow > &InParent, const bool bShowImmediately)
Definition AndroidApplication.cpp:219
static void OnWindowSizeChanged()
Definition AndroidApplication.cpp:228
bool GetNativeWindowResolution(int32_t &OutWidth, int32_t &OutHeight) const
Definition AndroidApplication.cpp:160
virtual void AddExternalInputDevice(TSharedPtr< class IInputDevice > InputDevice)
Definition AndroidApplication.cpp:68
virtual bool IsGamepadAttached() const override
Definition AndroidApplication.cpp:148
static FAndroidApplication * CreateAndroidApplication()
Definition AndroidApplication.cpp:36
static TAutoConsoleVariable< bool > CVarAndroidSupportsTimestampQueries
Definition AndroidApplication.h:104
void SetMessageHandler(const TSharedRef< FGenericApplicationMessageHandler > &InMessageHandler)
Definition AndroidApplication.cpp:62
virtual ~FAndroidApplication() override
Definition AndroidApplication.cpp:57
static TAutoConsoleVariable< bool > CVarAndroidSupportsDynamicResolution
Definition AndroidApplication.h:105
virtual IInputInterface * GetInputInterface() override
Definition AndroidApplication.cpp:136
static FAndroidApplication * Get()
Definition AndroidApplication.h:76
virtual FPlatformRect GetWorkArea(const FPlatformRect &CurrentWindow) const override
Definition AndroidApplication.cpp:131
Definition NameTypes.h:617
Definition GenericApplication.h:437
Definition IModularFeature.h:12
Definition IConsoleManager.h:1792
Definition SharedPointer.h:692
Definition AndroidApplication.h:15
void ReleaseEGL()
Definition AndroidOpenGLPlatform.cpp:46
void ReInitWindow(const TOptional< FAndroidWindow::FNativeAccessor > &WindowContainer)
void PlatformInit()
Definition AndroidOpenGLPlatform.cpp:40
Definition MinimalWindowsApi.h:62
Definition Optional.h:131