![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <CanvasRendererItem.h>
Inheritance diagram for FCanvasTriangleRendererItem:Info needed to render a single FTriangleRenderer
|
inline |
Init constructor
Reserves space in array for NumTriangles new triangles.
| NumTriangles | Additional number of triangles to reserve space for. |
|
inline |
Add a new triangle to the render data. These triangles all use the same transform and material proxy
| return | number of triangles added |
|
inlineoverridevirtual |
FCanvasTriangleRendererItem instance accessor
Reimplemented from FCanvasBaseRenderItem.
|
inline |
Determine if this is a matching set by comparing material,transform. All must match
| IInMaterialRenderProxy | - material proxy resource for the item being rendered |
| InTransform | - the transform for the item being rendered |
|
overridevirtual |
Renders the canvas item. Iterates over each triangle to be rendered and draws it with its own transforms
| Canvas | - canvas currently being rendered |
Implements FCanvasBaseRenderItem.
|
overridevirtual |
Renders the canvas item. Iterates over each triangle to be rendered and draws it with its own transforms
| Canvas | - canvas currently being rendered |
| RHICmdList | - command list to use |
Implements FCanvasBaseRenderItem.
Reserves space in array for at least NumTriangles total triangles.
| NumTriangles | Additional number of triangles to reserve space for. |