Navigation
Unreal Engine C++ API Reference > 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, |
|
![]() |
bool | DrawInvalidationRoot
(
TSharedRef< SVirtualWindow >& VirtualWindow, |
|
![]() |
UTextureRenderTarget2D * | DrawWidget
(
const TSharedRef< SWidget >& Widget, |
|
![]() |
void | DrawWidget
(
UTextureRenderTarget2D* RenderTarget, |
|
![]() |
void | DrawWidget
(
FRenderTarget* RenderTarget, |
|
![]() |
void | DrawWidget
(
UTextureRenderTarget2D* RenderTarget, |
|
![]() |
void | DrawWidget
(
FRenderTarget* RenderTarget, |
|
![]() |
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 |