Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/FCanvasTriangleRendererItem
| Name | FRenderData |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/CanvasRendererItem.h |
| Include Path | #include "CanvasRendererItem.h" |
Syntax
class FRenderData
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FRenderData
(
ERHIFeatureLevel::Type InFeatureLevel, |
CanvasRendererItem.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FRenderData() |
CanvasRendererItem.h |
Structs
| Name | Remarks |
|---|---|
| FTriangleInst |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| MaterialRenderProxy | const FMaterialRenderProxy *const | CanvasRendererItem.h | ||
| Transform | const FCanvas::FTransformEntry | CanvasRendererItem.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| IndexBuffer | FRawIndexBuffer16or32 | CanvasRendererItem.h | ||
| StaticMeshVertexBuffers | FStaticMeshVertexBuffers | CanvasRendererItem.h | ||
| Triangles | TArray< FTriangleInst > | CanvasRendererItem.h | ||
| VertexFactory | FTriangleVertexFactory | CanvasRendererItem.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddReserveTriangles
(
int32 NumTriangles |
CanvasRendererItem.h | ||
int32 AddTriangle
(
const FCanvasUVTri& Tri, |
CanvasRendererItem.h | ||
uint32 GetNumIndices() |
CanvasRendererItem.h | ||
uint32 GetNumVertices() |
CanvasRendererItem.h | ||
void RenderTriangles
(
FCanvasRenderContext& RenderContext, |
CanvasRendererItem.h | ||
void ReserveTriangles
(
int32 NumTriangles |
CanvasRendererItem.h |