Navigation
API > API/Runtime > API/Runtime/Slate > API/Runtime/Slate/Widgets > API/Runtime/Slate/Widgets/Layout
Inheritance Hierarchy
References
| Module | Slate |
| Header | /Engine/Source/Runtime/Slate/Public/Widgets/Layout/SFxWidget.h |
| Include | #include "Widgets/Layout/SFxWidget.h" |
Syntax
class SFxWidget : public SCompoundWidget
Remarks
Enables visual effects (zooming, sliding, fading, etc.) to be applied to arbitrary widget content.
Unless specified properties do not affect layout.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TSlateAttribute< bool, EInvalidateWidgetReason::Paint > | bIgnoreClipping | ||
| TSlateAttribute< float, EInvalidateWidgetReason::Layout > | LayoutScale | ||
| TSlateAttribute< float, EInvalidateWidgetReason::Paint > | RenderScale | ||
| TSlateAttribute< FVector2D, EInvalidateWidgetReason::Paint > | RenderScaleOrigin | ||
| TSlateAttribute< FVector2D, EInvalidateWidgetReason::Paint > | VisualOffset |
Constructors
| Type | Name | Description | |
|---|---|---|---|
SFxWidget () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Construct
(
const FArguments& InArgs |
||
| void | SetRenderScale
(
TAttribute< float > InScale |
||
| void | SetRenderScale
(
float InScale |
||
| void | SetVisualOffset
(
TAttribute< FVector2D > InOffset |
||
| void | SetVisualOffset
(
FVector InOffset |
Overridden from SWidget
| Type | Name | Description | |
|---|---|---|---|
| FVector2D | ComputeDesiredSize
(
float LayoutScaleMultiplier |
Compute the ideal size necessary to display this widget. | |
| 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, |
This widget was created before render transforms existed for each widget, and it chose to apply the render transform AFTER the layout transform. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FArguments |