Navigation
API > API/Runtime > API/Runtime/Engine
Base interface for canvas items which can be batched for rendering
| Name | FCanvasBaseRenderItem |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/CanvasTypes.h |
| Include Path | #include "CanvasTypes.h" |
Syntax
class FCanvasBaseRenderItem
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FCanvasBaseRenderItem() |
CanvasTypes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FCanvasBatchedElementRenderItem * GetCanvasBatchedElementRenderItem() |
FCanvasBatchedElementRenderItem instance accessor | CanvasTypes.h | |
virtual FCanvasTileRendererItem * GetCanvasTileRendererItem() |
FCanvasTileRendererItem instance accessor | CanvasTypes.h | |
virtual FCanvasTriangleRendererItem * GetCanvasTriangleRendererItem() |
FCanvasTriangleRendererItem instance accessor | CanvasTypes.h | |
bool Render_GameThread
(
const FCanvas* Canvas, |
Renders the canvas item | CanvasTypes.h | |
bool Render_RenderThread
(
FCanvasRenderContext& RenderContext, |
Renders the canvas item | CanvasTypes.h |