Drawing

Windows
MacOS
Linux

Classes

Name

Description

Public struct

FRenderablePoint

Public class UClass

UPointSetComponent

UPointSetComponent is a Component that draws a set of points, as small squares.

Public class UClass Transient

UPolyEditPreviewMesh

UPolyEditPreviewMesh is a variant of UPreviewMesh intended for use as a 'live preview' of a mesh creation/editing operation.

Functions

Name Description

Public function

void

 

MeshDebugDraw::DrawNormals

(
    const FDynamicMeshNormalOverlay...,
    float Length,
    FColor Color,
    float Thickness,
    bool bScreenSpace,
    FPrimitiveDrawInterface* PDI,
    const FTransform& Transform
)

Draw normals of mesh overlay as lines

Public function

void

 

MeshDebugDraw::DrawSimpleGrid

(
    const FFrame3f& LocalFrame,
    int GridLines,
    float GridLineSpacing,
    float LineWidth,
    FColor Color,
    bool bDepthTested,
    FPrimitiveDrawInterface* PDI,
    const FTransform& Transform
)

Draw a basic 2D grid with a number of lines at given spacing

Public function

void

 

MeshDebugDraw::DrawTriCentroids

(
    const FDynamicMesh3* Mesh,
    const TArray< int >& Indices,
    float PointSize,
    FColor Color,
    FPrimitiveDrawInterface* PDI,
    const FTransform& Transform
)

Draw mesh triangle centroids as points

Public function

void

 

MeshDebugDraw::DrawVertices

(
    const FDynamicMesh3* Mesh,
    const TArray< int >& Indices,
    float PointSize,
    FColor Color,
    FPrimitiveDrawInterface* PDI,
    const FTransform& Transform
)

Draw vertices of mesh as points

Public function

void

 

MeshDebugDraw::DrawVertices

(
    const FDynamicMesh3* Mesh,
    const TSet< int >& Indices,
    float PointSize,
    FColor Color,
    FPrimitiveDrawInterface* PDI,
    const FTransform& Transform
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss