Module |
|
Header |
/Engine/Source/Runtime/ApplicationCore/Public/GenericPlatform/GenericWindowDefinition.h |
Include |
#include "GenericPlatform/GenericWindowDefinition.h" |
struct FGenericWindowDefinition
Name | Description | ||
---|---|---|---|
|
AcceptsInput |
True if the window accepts input; false if the window is non-interactive |
|
|
ActivationPolicy |
The policy for activating the window upon each show |
|
|
AppearsInTaskbar |
Should this window show up in the taskbar |
|
|
bManualDPI |
False if the window should respond to system DPI changes, otherwise this will be handled, internally, by the application |
|
|
CornerRadius |
The radius of the corner rounding of the window |
|
|
ExpectedMaxHeight |
The expected maximum height of the window. |
|
|
ExpectedMaxWidth |
The expected maximum width of the window. |
|
|
FocusWhenFirstShown |
True if this window will be focused when it is first shown |
|
|
HasCloseButton |
True if this window displays an enabled close button on the toolbar area |
|
|
HasOSWindowBorder |
True if the window is using the os window border instead of a slate created one |
|
|
HasSizingFrame |
True if this is a user-sized window with a thick edge |
|
|
float |
HeightDesiredOnScreen |
The initially desired height |
|
IsModalWindow |
True if the window is modal (prevents interacting with its parent) |
|
|
IsRegularWindow |
True if this is a vanilla window, or one being used for some special purpose: e.g. tooltip or menu |
|
|
IsTopmostWindow |
True if the window should be on top of all other windows; false otherwise |
|
|
float |
Opacity |
Opacity of the window (0-1) |
|
ShouldPreserveAspectRatio |
True if the window should preserve its aspect ratio when resized by user |
|
|
SizeLimits |
||
|
SizeWillChangeOften |
True if we expect the size of this window to change often, such as if its animated, or if it recycled for tool-tips. |
|
|
SupportsMaximize |
True if this window displays an enabled maximize button on the toolbar area |
|
|
SupportsMinimize |
True if this window displays an enabled minimize button on the toolbar area |
|
|
Title |
The title of the window |
|
|
TransparencySupport |
The level of transparency supported by this window |
|
|
Type |
Window type |
|
|
float |
WidthDesiredOnScreen |
The initially desired width |
|
float |
XDesiredPositionOnScreen |
The initially desired horizontal screen position |
|
float |
YDesiredPositionOnScreen |
The initially desired vertical screen position |