Navigation
API > API/Runtime > API/Runtime/Slate > API/Runtime/Slate/Widgets
Inheritance Hierarchy
- SCompoundWidget
- FSlateInvalidationRoot
- SInvalidationPanel
References
| Module | Slate |
| Header | /Engine/Source/Runtime/Slate/Public/Widgets/SInvalidationPanel.h |
| Include | #include "Widgets/SInvalidationPanel.h" |
Syntax
class SInvalidationPanel :
public SCompoundWidget,
public FSlateInvalidationRoot
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | |||
| void | Construct
(
const FArguments& InArgs |
||
| void | EnableInvalidationPanels
(
bool bEnable |
||
| bool | GetCanCache () |
||
| void | SetCanCache
(
bool InCanCache |
||
| void | SetContent
(
const TSharedRef< SWidget >& InContent |
Overridden from SWidget
| Type | Name | Description | |
|---|---|---|---|
| const FSlateInvalidationRoot * | |||
| bool | |||
| bool | CustomPrepass
(
float LayoutScaleMultiplier |
||
| FChildren * | Returns all Widgets, including widget hidden from the invalidation system. | ||
| FChildren * | GetChildren () |
Returns the useful children (if any) of this widget. | |
| int32 | OnPaint
(
const FPaintArgs& Args, |
The widget should respond by populating the OutDrawElements array with FDrawElements that represent it and any of its children. |
Overridden from FSlateInvalidationRoot
| Type | Name | Description | |
|---|---|---|---|
| TSharedRef< SWidget > | |||
| int32 | PaintSlowPath
(
const FSlateInvalidationContext& Context |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FArguments |