Navigation
Unreal Engine C++ API Reference > Runtime > SlateRHIRenderer > FX
Inheritance Hierarchy
- UObject
- USlateRHIPostBufferProcessor
- USlatePostBufferBlur
References
Module | SlateRHIRenderer |
Header | /Engine/Source/Runtime/SlateRHIRenderer/Public/FX/SlateRHIPostBufferProcessor.h |
Include | #include "FX/SlateRHIPostBufferProcessor.h" |
Syntax
UCLASS (Abstract, Blueprintable, CollapseCategories)
class USlateRHIPostBufferProcessor : public UObject
Remarks
Base class for types that can process the backbuffer scene into the slate post buffer.
Implement 'PostProcess' in your derived class. Additionally, you need to create a renderthread proxy that derives from 'FSlateRHIPostBufferProcessorProxy' For an example see: USlatePostBufferBlur.
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
PRAGMA_ENABLE_DEPRECATION_WARNINGS TSharedPtr< FSlateRHIPostBufferProcessorProxy > | Gets proxy for this post buffer processor, for execution on the renderthread | |
![]() ![]() |
PRAGMA_DISABLE_DEPRECATION_WARNINGS void | PostProcess
(
FRenderResource* InViewInfo, |
Overridable postprocess for the given source scene backbuffer provided in 'Src' into 'Dst' You must override this method. |