69 return DPIScaleFactor;
74 DPIScaleFactor =
Value;
180 int32 OLEReferenceCount;
202 bool bIsFirstTimeVisible : 1;
205 bool bInitiallyMinimized : 1;
206 bool bInitiallyMaximized : 1;
212 float DPIScaleFactor;
215 bool bHandleManualDPIChanges =
false;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
EWindowTransparency
Definition GenericWindowDefinition.h:35
uint32 Size
Definition VulkanMemory.cpp:4034
Definition GenericWindow.h:94
Definition WindowsApplication.h:287
Definition WindowsWindow.h:26
virtual APPLICATIONCORE_API void HACK_ForceToFront() override
Definition WindowsWindow.cpp:640
virtual APPLICATIONCORE_API HRESULT STDCALL Drop(__RPC__in_opt IDataObject *DataObjectPointer, ::DWORD KeyState, POINTL CursorPosition, __RPC__inout ::DWORD *CursorEffect) override
Definition WindowsWindow.cpp:1332
virtual APPLICATIONCORE_API void Maximize() override
Definition WindowsWindow.cpp:678
APPLICATIONCORE_API HWND GetHWnd() const
Definition WindowsWindow.cpp:343
APPLICATIONCORE_API HRESULT STDCALL QueryInterface(REFIID iid, void **ppvObject) override
Definition WindowsWindow.cpp:1163
virtual APPLICATIONCORE_API void SetOpacity(const float InOpacity) override
Definition WindowsWindow.cpp:993
virtual APPLICATIONCORE_API void SetManualManageDPIChanges(const bool bManualDPIChanges) override
Definition WindowsWindow.cpp:945
static APPLICATIONCORE_API const TCHAR AppWindowClass[]
Definition WindowsWindow.h:30
virtual float GetDPIScaleFactor() const override
Definition WindowsWindow.h:67
static APPLICATIONCORE_API TSharedRef< FWindowsWindow > Make()
Definition WindowsWindow.cpp:46
virtual APPLICATIONCORE_API void SetWindowFocus() override
Definition WindowsWindow.cpp:980
float GetAspectRatio() const
Definition WindowsWindow.h:92
APPLICATIONCORE_API void OnTransparencySupportChanged(EWindowTransparency NewTransparency)
Definition WindowsWindow.cpp:348
virtual APPLICATIONCORE_API bool IsFullscreenSupported() const override
Definition WindowsWindow.cpp:1122
virtual APPLICATIONCORE_API bool IsManualManageDPIChanges() const override
Definition WindowsWindow.cpp:940
APPLICATIONCORE_API void OnParentWindowRestored()
Definition WindowsWindow.cpp:973
virtual APPLICATIONCORE_API void SetText(const TCHAR *const Text) override
Definition WindowsWindow.cpp:1128
APPLICATIONCORE_API bool IsEnabled()
Definition WindowsWindow.cpp:1009
virtual APPLICATIONCORE_API void ReshapeWindow(int32 X, int32 Y, int32 Width, int32 Height) override
Definition WindowsWindow.cpp:484
virtual APPLICATIONCORE_API void AdjustCachedSize(FVector2D &Size) const override
Definition WindowsWindow.cpp:950
virtual APPLICATIONCORE_API bool IsMinimized() const override
Definition WindowsWindow.cpp:891
virtual APPLICATIONCORE_API int32 GetWindowBorderSize() const override
Definition WindowsWindow.cpp:1094
virtual APPLICATIONCORE_API bool GetRestoredDimensions(int32 &X, int32 &Y, int32 &Width, int32 &Height) override
Definition WindowsWindow.cpp:903
virtual void SetDPIScaleFactor(float Value) override
Definition WindowsWindow.h:72
virtual APPLICATIONCORE_API bool IsVisible() const override
Definition WindowsWindow.cpp:897
APPLICATIONCORE_API ~FWindowsWindow()
Definition WindowsWindow.cpp:30
APPLICATIONCORE_API ULONG STDCALL Release(void) override
Definition WindowsWindow.cpp:1185
virtual APPLICATIONCORE_API HRESULT STDCALL DragLeave(void) override
Definition WindowsWindow.cpp:1318
virtual APPLICATIONCORE_API bool GetFullScreenInfo(int32 &X, int32 &Y, int32 &Width, int32 &Height) const override
Definition WindowsWindow.cpp:562
virtual APPLICATIONCORE_API void DrawAttention(const FWindowDrawAttentionParameters &Parameters) override
Definition WindowsWindow.cpp:1133
APPLICATIONCORE_API void OnParentWindowMinimized()
Definition WindowsWindow.cpp:965
virtual APPLICATIONCORE_API void Hide() override
Definition WindowsWindow.cpp:755
virtual APPLICATIONCORE_API void Destroy() override
Definition WindowsWindow.cpp:646
APPLICATIONCORE_API ULONG STDCALL AddRef(void) override
Definition WindowsWindow.cpp:1178
virtual APPLICATIONCORE_API void SetWindowMode(EWindowMode::Type NewWindowMode) override
Definition WindowsWindow.cpp:765
virtual APPLICATIONCORE_API bool IsPointInWindow(int32 X, int32 Y) const override
Definition WindowsWindow.cpp:1083
virtual APPLICATIONCORE_API bool IsForegroundWindow() const override
Definition WindowsWindow.cpp:1117
virtual APPLICATIONCORE_API void Restore() override
Definition WindowsWindow.cpp:694
virtual EWindowMode::Type GetWindowMode() const override
Definition WindowsWindow.h:117
virtual APPLICATIONCORE_API bool IsMaximized() const override
Definition WindowsWindow.cpp:885
virtual void * GetOSWindowHandle() const override
Definition WindowsWindow.h:128
virtual APPLICATIONCORE_API void BringToFront(bool bForce=false) override
Definition WindowsWindow.cpp:607
virtual APPLICATIONCORE_API void Show() override
Definition WindowsWindow.cpp:710
APPLICATIONCORE_API bool IsRegularWindow() const
Definition WindowsWindow.cpp:1158
virtual APPLICATIONCORE_API int32 GetWindowTitleBarSize() const override
Definition WindowsWindow.cpp:1112
APPLICATIONCORE_API TArray< FColor > GetWindowPixels(uint32 &OutWidth, uint32 &OutHeight)
Definition WindowsWindow.cpp:1014
virtual APPLICATIONCORE_API void MoveWindowTo(int32 X, int32 Y) override
Definition WindowsWindow.cpp:581
APPLICATIONCORE_API void AdjustWindowRegion(int32 Width, int32 Height)
Definition WindowsWindow.cpp:472
virtual APPLICATIONCORE_API void Minimize() override
Definition WindowsWindow.cpp:662
Definition SharedPointer.h:692
Definition SharedPointer.h:153
Type
Definition GenericWindow.h:17
Definition GenericWindow.h:80