|
| | ~FIOSWindow () |
| |
| virtual void * | GetOSWindowHandle () const override |
| |
| void | Initialize (class FIOSApplication *const Application, const TSharedRef< FGenericWindowDefinition > &InDefinition, const TSharedPtr< FIOSWindow > &InParent, const bool bShowImmediately) |
| |
| virtual bool | GetFullScreenInfo (int32 &X, int32 &Y, int32 &Width, int32 &Height) const override |
| |
| APPLICATIONCORE_API | FGenericWindow () |
| |
| virtual APPLICATIONCORE_API | ~FGenericWindow () |
| |
| virtual APPLICATIONCORE_API void | ReshapeWindow (int32 X, int32 Y, int32 Width, int32 Height) |
| |
| virtual APPLICATIONCORE_API void | MoveWindowTo (int32 X, int32 Y) |
| |
| virtual APPLICATIONCORE_API void | BringToFront (bool bForce=false) |
| |
| virtual APPLICATIONCORE_API void | HACK_ForceToFront () |
| |
| virtual APPLICATIONCORE_API void | Destroy () |
| |
| virtual APPLICATIONCORE_API void | Minimize () |
| |
| virtual APPLICATIONCORE_API void | Maximize () |
| |
| virtual APPLICATIONCORE_API void | Restore () |
| |
| virtual APPLICATIONCORE_API void | Show () |
| |
| virtual APPLICATIONCORE_API void | Hide () |
| |
| virtual APPLICATIONCORE_API void | SetWindowMode (EWindowMode::Type InNewWindowMode) |
| |
| virtual APPLICATIONCORE_API bool | IsMaximized () const |
| |
| virtual APPLICATIONCORE_API bool | IsMinimized () const |
| |
| virtual APPLICATIONCORE_API bool | IsVisible () const |
| |
| virtual APPLICATIONCORE_API bool | GetRestoredDimensions (int32 &X, int32 &Y, int32 &Width, int32 &Height) |
| |
| virtual APPLICATIONCORE_API void | SetWindowFocus () |
| |
| virtual APPLICATIONCORE_API void | SetOpacity (const float InOpacity) |
| |
| virtual APPLICATIONCORE_API void | Enable (bool bEnable) |
| |
| virtual APPLICATIONCORE_API bool | IsPointInWindow (int32 X, int32 Y) const |
| |
| virtual APPLICATIONCORE_API int32 | GetWindowBorderSize () const |
| |
| virtual APPLICATIONCORE_API int32 | GetWindowTitleBarSize () const |
| |
| virtual APPLICATIONCORE_API bool | IsForegroundWindow () const |
| |
| virtual APPLICATIONCORE_API bool | IsFullscreenSupported () const |
| |
| virtual APPLICATIONCORE_API void | SetText (const TCHAR *const Text) |
| |
| virtual APPLICATIONCORE_API const FGenericWindowDefinition & | GetDefinition () const |
| |
| virtual APPLICATIONCORE_API bool | IsDefinitionValid () const |
| |
| virtual APPLICATIONCORE_API void | AdjustCachedSize (FVector2D &Size) const |
| |
| virtual APPLICATIONCORE_API float | GetDPIScaleFactor () const |
| |
| virtual APPLICATIONCORE_API void | SetDPIScaleFactor (const float Factor) |
| |
| virtual APPLICATIONCORE_API bool | IsManualManageDPIChanges () const |
| |
| virtual APPLICATIONCORE_API void | SetManualManageDPIChanges (const bool bAutoHandle) |
| |
| virtual APPLICATIONCORE_API void | DrawAttention (const FWindowDrawAttentionParameters &Parameters) |
| |
| virtual APPLICATIONCORE_API void | SetNativeWindowButtonsVisibility (bool bVisible) |
| |
A platform specific implementation of FNativeWindow. Native windows provide platform-specific backing for and are always owned by an SWindow.