![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <CanvasItem.h>
Inheritance diagram for FCanvasBoxItem:Public Member Functions | |
| FCanvasBoxItem (const FVector2D &InPosition, const FVector2D &InSize) | |
| virtual ENGINE_API void | Draw (FCanvas *InCanvas) override |
| virtual void | Draw (FCanvas *InCanvas)=0 |
| virtual void | Draw (FCanvas *InCanvas, const FVector2D &InPosition) |
| virtual void | Draw (FCanvas *InCanvas, float X, float Y) |
Public Member Functions inherited from FCanvasItem | |
| FCanvasItem (const FVector2D &InPosition) | |
| virtual | ~FCanvasItem () |
| virtual void | SetColor (const FLinearColor &InColor) |
Public Attributes | |
| FVector2D | Size |
| float | LineThickness |
Public Attributes inherited from FCanvasItem | |
| FVector2D | Position |
| uint32 | StereoDepth |
| ESimpleElementBlendMode | BlendMode |
| bool | bFreezeTime |
| FBatchedElementParameters * | BatchedElementParameters |
Additional Inherited Members | |
Protected Attributes inherited from FCanvasItem | |
| FLinearColor | Color |
Implements FCanvasItem.
Implements FCanvasItem.
Draw this item (this will affect the items position for future draw calls that do no specify a position)
| InCanvas | Canvas on which to draw |
| InPosition | Draw position - this will not preserve the items position |
Reimplemented from FCanvasItem.
Draw this item (this will affect the items position for future draw calls that do no specify a position)
| InCanvas | Canvas on which to draw |
| X | X Draw position |
| Y | Y Draw position |
Reimplemented from FCanvasItem.
| float FCanvasBoxItem::LineThickness |
| FVector2D FCanvasBoxItem::Size |