![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <CanvasItem.h>
Inheritance diagram for FCanvasDashedBoxItem:Public Member Functions | |
| FCanvasDashedBoxItem (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 | DashThickness |
| float | DashLength |
| float | DashGap |
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 |
A box drawn with dashed lines that wrap at the corners.
|
inline |
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 FCanvasDashedBoxItem::DashGap |
| float FCanvasDashedBoxItem::DashLength |
| float FCanvasDashedBoxItem::DashThickness |
| FVector2d FCanvasDashedBoxItem::Size |