Navigation
API > API/Runtime > API/Runtime/SlateCore > API/Runtime/SlateCore/FSlateWindowElementList
Some widgets may want to paint their children after after another, loosely-related widget finished painting. Or they may want to paint "after everyone".
| Name | FDeferredPaint |
| Type | struct |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Rendering/DrawElements.h |
| Include Path | #include "Rendering/DrawElements.h" |
Syntax
struct FDeferredPaint
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDeferredPaint
(
const FDeferredPaint& Copy, |
Used for making copies. | Rendering/DrawElements.h | |
FDeferredPaint
(
const TSharedRef< const SWidget >& InWidgetToPaint, |
Rendering/DrawElements.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AllottedGeometry | const FGeometry | Rendering/DrawElements.h | ||
| Args | const FPaintArgs | Rendering/DrawElements.h | ||
| bParentEnabled | const bool | Rendering/DrawElements.h | ||
| WidgetStyle | const FWidgetStyle | Rendering/DrawElements.h | ||
| WidgetToPaintPtr | const TWeakPtr< const SWidget > | Rendering/DrawElements.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDeferredPaint Copy
(
const FPaintArgs& InArgs |
Rendering/DrawElements.h | ||
int32 ExecutePaint
(
int32 LayerId, |
Rendering/DrawElements.h |