FWidgetRenderer

Syntax

class FWidgetRenderer

Variables

Name Description

Public variable

TArray < TShared ...

 

DeferredPaints

Public variable

FVector2D

 

ViewOffset

Constructors

Name Description

Public function

FWidgetRenderer

(
    bool bUseGammaCorrection,
    bool bInClearTarget
)

!UE_SERVER

Destructors

Name Description

Public function

~FWidgetRenderer()

Functions

Name Description

Public function Static

UTextureRend ...

 

CreateTargetFor

(
    FVector2D DrawSize,
    TextureFilter InFilter,
    bool bUseGammaCorrection
)

Public function

UTextureRend ...

 

DrawWidget

(
    const TSharedRef < SWidget >& Widge...,
    FVector2D DrawSize
)

Public function

void

 

DrawWidget

(
    UTextureRenderTarget2D * Render...,
    const TSharedRef < SWidget >& Widge...,
    FVector2D DrawSize,
    float DeltaTime
)

Public function

void

 

DrawWindow

(
    UTextureRenderTarget2D * Render...,
    TSharedRef < FHittestGrid > HitTestG...,
    TSharedRef < SWindow > Window,
    float Scale,
    FVector2D DrawSize,
    float DeltaTime
)

Public function

void

 

DrawWindow

(
    UTextureRenderTarget2D * Render...,
    TSharedRef < FHittestGrid > HitTestG...,
    TSharedRef < SWindow > Window,
    FGeometry WindowGeometry,
    FSlateRect WindowClipRect,
    float DeltaTime
)

Public function

bool

 

GetIsPrepassNeeded()

Public function

ISlate3DRend ...

 

GetSlateRenderer()

Public function

bool

 

GetUseGammaCorrection()

Public function

void

 

SetIsPrepassNeeded

(
    bool bInPrepassNeeded
)

Public function

void

 

SetShouldClearTarget

(
    bool bShouldClear
)

References

Module

UMG

Header

Runtime/UMG/Public/Slate/WidgetRenderer.h