|
| UMG_API | FWidgetRenderer (bool bUseGammaCorrection=false, bool bInClearTarget=true) |
| |
| UMG_API | ~FWidgetRenderer () |
| |
| bool | GetIsPrepassNeeded () const |
| |
| void | SetIsPrepassNeeded (bool bInPrepassNeeded) |
| |
| bool | GetClearHitTestGrid () const |
| |
| void | SetClearHitTestGrid (bool bInClearHitTestGrid) |
| |
| void | SetShouldClearTarget (bool bShouldClear) |
| |
| bool | GetUseGammaCorrection () const |
| |
| UMG_API void | SetUseGammaCorrection (bool bInUseGammaSpace) |
| |
| UMG_API void | SetApplyColorDeficiencyCorrection (bool bInApplyColorCorrection) |
| |
| UMG_API ISlate3DRenderer * | GetSlateRenderer () |
| |
| UMG_API UTextureRenderTarget2D * | DrawWidget (const TSharedRef< SWidget > &Widget, FVector2D DrawSize) |
| |
| UMG_API void | DrawWidget (FRenderTarget *RenderTarget, const TSharedRef< SWidget > &Widget, FVector2D DrawSize, float DeltaTime, bool bDeferRenderTargetUpdate=false) |
| |
| UMG_API void | DrawWidget (UTextureRenderTarget2D *RenderTarget, const TSharedRef< SWidget > &Widget, FVector2D DrawSize, float DeltaTime, bool bDeferRenderTargetUpdate=false) |
| |
| UMG_API void | DrawWidget (FRenderTarget *RenderTarget, const TSharedRef< SWidget > &Widget, float Scale, FVector2D DrawSize, float DeltaTime, bool bDeferRenderTargetUpdate=false) |
| |
| UMG_API void | DrawWidget (UTextureRenderTarget2D *RenderTarget, const TSharedRef< SWidget > &Widget, float Scale, FVector2D DrawSize, float DeltaTime, bool bDeferRenderTargetUpdate=false) |
| |
| UMG_API void | DrawWindow (FRenderTarget *RenderTarget, FHittestGrid &HitTestGrid, TSharedRef< SWindow > Window, float Scale, FVector2D DrawSize, float DeltaTime, bool bDeferRenderTargetUpdate=false) |
| |
| UMG_API void | DrawWindow (UTextureRenderTarget2D *RenderTarget, FHittestGrid &HitTestGrid, TSharedRef< SWindow > Window, float Scale, FVector2D DrawSize, float DeltaTime, bool bDeferRenderTargetUpdate=false) |
| |
| UMG_API void | DrawWindow (FRenderTarget *RenderTarget, FHittestGrid &HitTestGrid, TSharedRef< SWindow > Window, FGeometry WindowGeometry, FSlateRect WindowClipRect, float DeltaTime, bool bDeferRenderTargetUpdate=false) |
| |
| UMG_API void | DrawWindow (UTextureRenderTarget2D *RenderTarget, FHittestGrid &HitTestGrid, TSharedRef< SWindow > Window, FGeometry WindowGeometry, FSlateRect WindowClipRect, float DeltaTime, bool bDeferRenderTargetUpdate=false) |
| |
| UMG_API void | DrawWindow (const FPaintArgs &PaintArgs, FRenderTarget *RenderTarget, TSharedRef< SWindow > Window, FGeometry WindowGeometry, FSlateRect WindowClipRect, float DeltaTime, bool bDeferRenderTargetUpdate=false) |
| |
| UMG_API void | DrawWindow (const FPaintArgs &PaintArgs, UTextureRenderTarget2D *RenderTarget, TSharedRef< SWindow > Window, FGeometry WindowGeometry, FSlateRect WindowClipRect, float DeltaTime, bool bDeferRenderTargetUpdate=false) |
| |
| UMG_API bool | DrawInvalidationRoot (TSharedRef< SVirtualWindow > &VirtualWindow, UTextureRenderTarget2D *RenderTarget, FSlateInvalidationRoot &Root, const FSlateInvalidationContext &Context, bool bDeferRenderTargetUpdate=false) |
| |
| UMG_API bool | DrawInvalidationRoot (TSharedRef< SVirtualWindow > &VirtualWindow, UTextureRenderTarget2D *RenderTarget, FPaintArgs PaintArgs, float DrawScale, FVector2D DrawSize, bool bDeferRenderTargetUpdate=false) |
| |
| virtual | ~FDeferredCleanupInterface () |
| |