Navigation
API > API/Runtime > API/Runtime/UMG > API/Runtime/UMG/Slate
Inheritance Hierarchy
- FDeferredCleanupInterface
- FWidgetRenderer
References
| Module | UMG |
| Header | /Engine/Source/Runtime/UMG/Public/Slate/WidgetRenderer.h |
| Include | #include "Slate/WidgetRenderer.h" |
Syntax
class FWidgetRenderer : public FDeferredCleanupInterface
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< TSharedPtr< FSlateWindowElementList::FDeferredPaint > > | DeferredPaints | ||
| FVector2D | ViewOffset |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FWidgetRenderer
(
bool bUseGammaCorrection, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| UTextureRenderTarget2D * | CreateTargetFor
(
FVector2D DrawSize, |
||
| bool | DrawInvalidationRoot
(
TSharedRef< SVirtualWindow >& VirtualWindow, |
||
| void | DrawWidget
(
UTextureRenderTarget2D* RenderTarget, |
||
| void | DrawWidget
(
FRenderTarget* RenderTarget, |
||
| void | DrawWidget
(
UTextureRenderTarget2D* RenderTarget, |
||
| void | DrawWidget
(
FRenderTarget* RenderTarget, |
||
| UTextureRenderTarget2D * | DrawWidget
(
const TSharedRef< SWidget >& Widget, |
||
| void | DrawWindow
(
UTextureRenderTarget2D* RenderTarget, |
||
| void | DrawWindow
(
FRenderTarget* RenderTarget, |
||
| void | DrawWindow
(
UTextureRenderTarget2D* RenderTarget, |
||
| void | DrawWindow
(
FRenderTarget* RenderTarget, |
||
| void | DrawWindow
(
const FPaintArgs& PaintArgs, |
||
| void | DrawWindow
(
const FPaintArgs& PaintArgs, |
||
| bool | |||
| bool | |||
| ISlate3DRenderer * | |||
| bool | |||
| void | SetApplyColorDeficiencyCorrection
(
bool bInApplyColorCorrection |
||
| void | SetClearHitTestGrid
(
bool bInClearHitTestGrid |
||
| void | SetIsPrepassNeeded
(
bool bInPrepassNeeded |
||
| void | SetShouldClearTarget
(
bool bShouldClear |
||
| void | SetUseGammaCorrection
(
bool bInUseGammaSpace |