Navigation
Unreal Engine C++ API Reference > Runtime > Slate > Widgets
Inheritance Hierarchy
- SCompoundWidget
- FSlateInvalidationRoot
- SWindow
- SVirtualWindow
References
Module | Slate |
Header | /Engine/Source/Runtime/Slate/Public/Widgets/SVirtualWindow.h |
Include | #include "Widgets/SVirtualWindow.h" |
Syntax
class SVirtualWindow : public SWindow
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | Construct
(
const FArguments& InArgs |
|
![]() |
void | SetIsFocusable
(
bool bFocusable |
|
![]() |
void | SetShouldResolveDeferred
(
bool bResolve |
We allow users to control the resolve policy for deferred content. |
Overridden from SWidget
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
FVector2D | ComputeDesiredSize
(
float |
The window's desired size takes into account the ratio between the slate units and the pixel size |
![]() ![]() ![]() |
void | OnArrangeChildren
(
const FGeometry& AllottedGeometry, |
Compute the Geometry of all the children and add populate the ArrangedChildren list with their values. |
![]() ![]() ![]() |
int32 | OnPaint
(
const FPaintArgs& Args, |
The widget should respond by populating the OutDrawElements array with FDrawElements that represent it and any of its children. |
![]() ![]() ![]() |
FPopupMethodReply | Popups can manifest in a NEW OS WINDOW or via an OVERLAY in an existing window. | |
![]() ![]() |
bool | OnVisualizeTooltip
(
const TSharedPtr< SWidget >& TooltipContent |
Called when Slate wants to visualize tooltip. |
![]() ![]() ![]() |
bool | Checks to see if this widget supports keyboard focus. Override this in derived classes. |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FArguments |