Navigation
API > API/Runtime > API/Runtime/SlateCore > API/Runtime/SlateCore/SWindow
| Name | FArguments |
| Type | struct |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Widgets/SWindow.h |
| Include Path | #include "Widgets/SWindow.h" |
Syntax
struct FArguments : public TSlateBaseNamedArgs< SWindow >
Inheritance Hierarchy
- FSlateBaseNamedArgs → TSlateBaseNamedArgs → SWindow::FArguments
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FArguments() |
Widgets/SWindow.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| WidgetArgsType | FArguments | Widgets/SWindow.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
WidgetArgsType & ActivationPolicy
(
EWindowActivationPolicy InArg |
When should this window be activated upon being shown? | Widgets/SWindow.h | |
WidgetArgsType & AdjustInitialSizeAndPositionForDPIScale
(
bool InArg |
If the initial ClientSize and ScreenPosition arguments should be automatically adjusted to account for DPI scale | Widgets/SWindow.h | |
WidgetArgsType & AutoCenter
(
EAutoCenter InArg |
The windows auto-centering mode. | Widgets/SWindow.h | |
WidgetArgsType & bDragAnywhere
(
bool InArg |
When true, the window can be dragged from anywhere. | Widgets/SWindow.h | |
WidgetArgsType & bManualManageDPI
(
bool InArg |
True if this window will self handle any eventual DPI adjustments | Widgets/SWindow.h | |
WidgetArgsType & ClientSize
(
UE::Slate::FDeprecateVector2DParameter InArg |
What the initial size of the window should be. | Widgets/SWindow.h | |
WidgetArgsType & CloseButtonToolTipText
(
const TAttribute< FText >& InAttribute |
Optional tooltip for the close button, when HasCloseButton is true. | Widgets/SWindow.h | |
NamedSlotProperty< FArguments > Content() |
Widgets/SWindow.h | ||
WidgetArgsType & CreateTitleBar
(
bool InArg |
True if we should initially create a traditional title bar area. | Widgets/SWindow.h | |
WidgetArgsType & FocusUserIndex
(
int32 InArg |
The index of the user that should focus this window on activation. INDEX_NONE for all users | Widgets/SWindow.h | |
WidgetArgsType & FocusWhenFirstShown
(
bool InArg |
Should this window be focused immediately after it is shown? | Widgets/SWindow.h | |
WidgetArgsType & HasCloseButton
(
bool InArg |
Does this window have a close button? | Widgets/SWindow.h | |
WidgetArgsType & InitialOpacity
(
float InArg |
The initial opacity of the window | Widgets/SWindow.h | |
WidgetArgsType & IsInitiallyMaximized
(
bool InArg |
Is the window initially maximized | Widgets/SWindow.h | |
WidgetArgsType & IsInitiallyMinimized
(
bool InArg |
Is the window initially minimized | Widgets/SWindow.h | |
WidgetArgsType & IsPopupWindow
(
bool InArg |
True if this should be a 'pop-up' window | Widgets/SWindow.h | |
WidgetArgsType & IsTopmostWindow
(
bool InArg |
True if this window should always be on top of all other windows | Widgets/SWindow.h | |
WidgetArgsType & LayoutBorder
(
FMargin InArg |
The padding around the edges of the window applied to it's content. | Widgets/SWindow.h | |
WidgetArgsType & MaxHeight
(
TOptional< float > InArg |
The biggest height this window can be in Desktop Pixel Units. | Widgets/SWindow.h | |
WidgetArgsType & MaxWidth
(
TOptional< float > InArg |
The biggest width this window can be in Desktop Pixel Units. | Widgets/SWindow.h | |
WidgetArgsType & MinHeight
(
TOptional< float > InArg |
The smallest height this window can be in Desktop Pixel Units. | Widgets/SWindow.h | |
WidgetArgsType & MinWidth
(
TOptional< float > InArg |
The smallest width this window can be in Desktop Pixel Units. | Widgets/SWindow.h | |
WidgetArgsType & SaneWindowPlacement
(
bool InArg |
If the window appears off screen or is too large to safely fit this flag will force realistic constraints on the window and bring it back into view. | Widgets/SWindow.h | |
WidgetArgsType & ScreenPosition
(
UE::Slate::FDeprecateVector2DParameter InArg |
Screen-space position where the window should be initially located. | Widgets/SWindow.h | |
WidgetArgsType & ShouldPreserveAspectRatio
(
bool InArg |
Should this window preserve its aspect ratio when resized by user? | Widgets/SWindow.h | |
WidgetArgsType & SizingRule
(
ESizingRule InArg |
How the window should be sized | Widgets/SWindow.h | |
WidgetArgsType & Style
(
const FWindowStyle* InArg |
Style used to draw this window | Widgets/SWindow.h | |
WidgetArgsType & SupportsMaximize
(
bool InArg |
Can this window be maximized? | Widgets/SWindow.h | |
WidgetArgsType & SupportsMinimize
(
bool InArg |
Can this window be minimized? | Widgets/SWindow.h | |
WidgetArgsType & SupportsTransparency
(
FWindowTransparency InArg |
Should this window support transparency | Widgets/SWindow.h | |
WidgetArgsType & Title
(
const TAttribute< FText >& InAttribute |
Title of the window | Widgets/SWindow.h | |
WidgetArgsType & Type
(
EWindowType InArg |
Type of this window | Widgets/SWindow.h | |
WidgetArgsType & UseOSWindowBorder
(
bool InArg |
Use the default os look for the border of the window | Widgets/SWindow.h | |
WidgetArgsType & UserResizeBorder
(
FMargin InArg |
The margin around the edges of the window that will be detected as places the user can grab to resize the window. | Widgets/SWindow.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FArguments & operator[]
(
const TSharedRef< SWidget >& InChild |
Widgets/SWindow.h |