![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <NullWindow.h>
Inheritance diagram for FNullWindow:Static Public Member Functions | |
| static APPLICATIONCORE_API TSharedRef< FNullWindow > | Make () |
Additional Inherited Members | |
Protected Attributes inherited from FGenericWindow | |
| TSharedPtr< FGenericWindowDefinition > | Definition |
An implementation of FGenericWindow specifically for use when rendering off screen. This window has no platform backing so instead keeps track of its position and other properties itself.
|
virtual |
Reimplemented from FGenericWindow.
Native windows should implement BringToFront by making this window the top-most window (i.e. focused).
Reimplemented from FGenericWindow.
|
overridevirtual |
Native windows should implement this function by asking the OS to destroy OS-specific resource associated with the window (e.g. Win32 window handle)
Reimplemented from FGenericWindow.
|
overridevirtual |
Attempts to draw the user's attention to this window in whatever way is appropriate for the platform if this window is not the current active window.
| Parameters | The parameters for drawing attention. Depending on the platform, not all parameters may be supported. |
Reimplemented from FGenericWindow.
Enables or disables the window. If disabled the window receives no input
| bEnable | true to enable the window, false to disable it. |
Reimplemented from FGenericWindow.
|
overridevirtual |
Reimplemented from FGenericWindow.
Reimplemented from FGenericWindow.
|
overridevirtual |
Returns the rectangle of the screen the window is associated with
Reimplemented from FGenericWindow.
|
overridevirtual |
Gets the OS Window handle in the form of a void pointer for other API's
Reimplemented from FGenericWindow.
|
overridevirtual |
Populates the size and location of the window when it is restored. If the function fails, false is returned and X,Y,Width,Height will be undefined.
Reimplemented from FGenericWindow.
|
overridevirtual |
Gets OS specific window border size. This is necessary because Win32 does not give control over this size.
Reimplemented from FGenericWindow.
|
overridevirtual |
Reimplemented from FGenericWindow.
|
overridevirtual |
Gets OS specific window title bar size
Reimplemented from FGenericWindow.
|
overridevirtual |
@hack Force a window to front even if a different application is in front.
Reimplemented from FGenericWindow.
|
overridevirtual |
Native window should hide itself
Reimplemented from FGenericWindow.
| void FNullWindow::Initialize | ( | class FNullApplication *const | Application, |
| const TSharedRef< FGenericWindowDefinition > & | InDefinition, | ||
| const TSharedPtr< FNullWindow > & | InParent, | ||
| const bool | bShowImmediately | ||
| ) |
|
overridevirtual |
Reimplemented from FGenericWindow.
|
overridevirtual |
Reimplemented from FGenericWindow.
|
overridevirtual |
Reimplemented from FGenericWindow.
|
overridevirtual |
determines whether or not this window does its own DPI management
Reimplemented from FGenericWindow.
|
overridevirtual |
Reimplemented from FGenericWindow.
|
overridevirtual |
Reimplemented from FGenericWindow.
Reimplemented from FGenericWindow.
|
overridevirtual |
Reimplemented from FGenericWindow.
|
static |
|
overridevirtual |
Native window should implement this function by performing the equivalent of the Win32 maximize operation
Reimplemented from FGenericWindow.
|
overridevirtual |
Native window should implement this function by performing the equivalent of the Win32 minimize-to-taskbar operation
Reimplemented from FGenericWindow.
Native windows should implement MoveWindowTo by relocating the platform-specific window to (X,Y).
Reimplemented from FGenericWindow.
Native windows should implement ReshapeWindow by changing the platform-specific window to be located at (X,Y) and be the dimensions Width x Height.
Reimplemented from FGenericWindow.
|
overridevirtual |
Native window should implement this function by performing the equivalent of the Win32 restore operation
Reimplemented from FGenericWindow.
sets a new DPI scale factor
Reimplemented from FGenericWindow.
call with a true argument if this window need to do its custom size management in response to DPI variations
Reimplemented from FGenericWindow.
Shows or hides native window buttons on platforms that use them
Reimplemented from FGenericWindow.
Sets the opacity of this window
| InOpacity | The new window opacity represented as a floating point scalar |
Reimplemented from FGenericWindow.
Sets the window text - usually the title but can also be text content for things like controls
| Text | The window's title or content text |
Reimplemented from FGenericWindow.
|
overridevirtual |
Native windows should implement SetWindowFocus to let the OS know that a window has taken focus. Slate handles focus on a per widget basis internally but the OS still needs to know what window has focus for proper message routing
Reimplemented from FGenericWindow.
|
overridevirtual |
Toggle native window between fullscreen and normal mode
Reimplemented from FGenericWindow.
|
overridevirtual |
Native window should make itself visible
Reimplemented from FGenericWindow.