![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <CanvasBatchedElementRenderItem.h>
Inheritance diagram for FCanvasBatchedElementRenderItem:Info needed to render a batched element set
|
inline |
Init constructor
|
inlinevirtual |
Destructor to delete data in case nothing rendered
|
inline |
Accessor for the batched elements. This can be used for adding triangles and primitives to the batched elements
|
inlineoverridevirtual |
FCanvasBatchedElementRenderItem instance accessor
Reimplemented from FCanvasBaseRenderItem.
|
inline |
Determine if this is a matching set by comparing texture,blendmode,elementype,transform. All must match
| BatchedElementParameters | - parameters for this batched element |
| InTexture | - texture resource for the item being rendered |
| InBlendMode | - current alpha blend mode |
| InElementType | - type of item being rendered: triangle,line,etc |
| InTransform | - the transform for the item being rendered |
| InGlowInfo | - the depth field glow of the item being rendered |
|
overridevirtual |
Renders the canvas item. Iterates over all batched elements and draws them with their own transforms
| Canvas | - canvas currently being rendered |
Implements FCanvasBaseRenderItem.
|
overridevirtual |
Renders the canvas item. Iterates over all batched elements and draws them with their own transforms
| Canvas | - canvas currently being rendered |
| RHICmdList | - command list to use |
Implements FCanvasBaseRenderItem.