|
| APPLICATIONCORE_API | ~FLinuxWindow () |
| |
| APPLICATIONCORE_API SDL_HWindow | GetHWnd () const |
| |
| APPLICATIONCORE_API void | Initialize (class FLinuxApplication *const Application, const TSharedRef< FGenericWindowDefinition > &InDefinition, const TSharedPtr< FLinuxWindow > &InParent, const bool bShowImmediately) |
| |
| APPLICATIONCORE_API bool | IsRegularWindow () const |
| |
| APPLICATIONCORE_API bool | IsPopupMenuWindow () const |
| |
| APPLICATIONCORE_API bool | IsTooltipWindow () const |
| |
| APPLICATIONCORE_API bool | IsNotificationWindow () const |
| |
| APPLICATIONCORE_API bool | IsTopLevelWindow () const |
| |
| APPLICATIONCORE_API bool | IsModalWindow () const |
| |
| APPLICATIONCORE_API bool | IsDialogWindow () const |
| |
| APPLICATIONCORE_API bool | IsDragAndDropWindow () const |
| |
| APPLICATIONCORE_API bool | IsUtilityWindow () const |
| |
| APPLICATIONCORE_API EWindowActivationPolicy | GetActivationPolicy () const |
| |
| APPLICATIONCORE_API bool | IsFocusWhenFirstShown () const |
| |
| APPLICATIONCORE_API const TSharedPtr< FLinuxWindow > & | GetParent () const |
| |
| APPLICATIONCORE_API uint32 | GetID () const |
| |
| APPLICATIONCORE_API void | LogInfo () |
| |
| APPLICATIONCORE_API bool | IsNativeMoving () const |
| |
| APPLICATIONCORE_API bool | BeginNativeMove () |
| |
| APPLICATIONCORE_API void | AfterNativeMove () |
| |
| APPLICATIONCORE_API void | EndNativeMove () |
| |
| APPLICATIONCORE_API bool | IsNativeResizing () const |
| |
| APPLICATIONCORE_API bool | BeginNativeResize (NativeResizeDirection Direction) |
| |
| APPLICATIONCORE_API void | AfterNativeResize () |
| |
| APPLICATIONCORE_API void | EndNativeResize () |
| |
| virtual APPLICATIONCORE_API void | ReshapeWindow (int32 X, int32 Y, int32 Width, int32 Height) override |
| |
| virtual void * | GetOSWindowHandle () const override |
| |
| virtual APPLICATIONCORE_API bool | GetFullScreenInfo (int32 &X, int32 &Y, int32 &Width, int32 &Height) const override |
| |
| virtual APPLICATIONCORE_API void | MoveWindowTo (int32 X, int32 Y) override |
| |
| virtual APPLICATIONCORE_API void | BringToFront (bool bForce=false) override |
| |
| virtual APPLICATIONCORE_API void | Destroy () override |
| |
| virtual APPLICATIONCORE_API void | Minimize () override |
| |
| virtual APPLICATIONCORE_API void | Maximize () override |
| |
| virtual APPLICATIONCORE_API void | Restore () override |
| |
| virtual APPLICATIONCORE_API void | Show () override |
| |
| virtual APPLICATIONCORE_API void | Hide () override |
| |
| virtual APPLICATIONCORE_API void | SetWindowMode (EWindowMode::Type NewWindowMode) override |
| |
| virtual EWindowMode::Type | GetWindowMode () const override |
| |
| virtual APPLICATIONCORE_API bool | IsMaximized () const override |
| |
| virtual APPLICATIONCORE_API bool | IsVisible () const override |
| |
| virtual APPLICATIONCORE_API bool | IsMinimized () const override |
| |
| virtual APPLICATIONCORE_API bool | GetRestoredDimensions (int32 &X, int32 &Y, int32 &Width, int32 &Height) override |
| |
| virtual APPLICATIONCORE_API void | SetWindowFocus () override |
| |
| virtual APPLICATIONCORE_API void | SetOpacity (const float InOpacity) override |
| |
| virtual APPLICATIONCORE_API void | Enable (bool bEnable) override |
| |
| virtual APPLICATIONCORE_API bool | IsPointInWindow (int32 X, int32 Y) const override |
| |
| virtual APPLICATIONCORE_API int32 | GetWindowBorderSize () const override |
| |
| virtual APPLICATIONCORE_API bool | IsForegroundWindow () const override |
| |
| virtual APPLICATIONCORE_API void | SetText (const TCHAR *const Text) override |
| |
| virtual APPLICATIONCORE_API void | AdjustCachedSize (FVector2D &Size) const override |
| |
| virtual float | GetDPIScaleFactor () const override |
| |
| virtual void | SetDPIScaleFactor (float Value) override |
| |
| APPLICATIONCORE_API void | GetNativeBordersSize (int32 &OutLeftBorderWidth, int32 &OutTopBorderHeight) const |
| |
| APPLICATIONCORE_API void | CacheNativeProperties () |
| |
| APPLICATIONCORE_API | FGenericWindow () |
| |
| virtual APPLICATIONCORE_API | ~FGenericWindow () |
| |
| virtual APPLICATIONCORE_API void | HACK_ForceToFront () |
| |
| virtual APPLICATIONCORE_API int32 | GetWindowTitleBarSize () const |
| |
| virtual APPLICATIONCORE_API bool | IsFullscreenSupported () const |
| |
| virtual APPLICATIONCORE_API const FGenericWindowDefinition & | GetDefinition () const |
| |
| virtual APPLICATIONCORE_API bool | IsDefinitionValid () const |
| |
| 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.