![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <RenderingCommon.h>
Inheritance diagram for ICustomSlateElement:Classes | |
| struct | FDrawPassInputs |
Public Member Functions | |
| virtual | ~ICustomSlateElement () |
| virtual void | PostCustomElementAdded (FSlateElementBatcher &ElementBatcher) const |
| virtual void | Draw_RenderThread (FRDGBuilder &GraphBuilder, const FDrawPassInputs &Inputs) |
| struct | UE_DEPRECATED (5.5, "Use ICustomSlateElement::Draw instead") FSlateCustomDrawParams |
| virtual void | DrawRenderThread (FRHICommandListImmediate &RHICmdList, const void *RenderTarget) |
| virtual PRAGMA_DISABLE_DEPRECATION_WARNINGS void | Draw_RenderThread (FRHICommandListImmediate &RHICmdList, const void *RenderTarget, const FSlateCustomDrawParams &Params) |
| virtual PRAGMA_ENABLE_DEPRECATION_WARNINGS bool | UsesAdditionalRHIParams () const |
An interface for a custom slate elements. Lifetime must support pipelining to the render thread.
|
inlinevirtual |
|
inlinevirtual |
Called from the render thread during element drawing.
Reimplemented in FPostBufferUpdater.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Called from the game thread during element batching.
Reimplemented in FPostBufferUpdater.
|
inlinevirtual |