UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FPrimitiveDrawInterface Member List

This is the complete list of members for FPrimitiveDrawInterface, including all inherited members.

AddReserveLines(uint8 DepthPriorityGroup, int32 NumLines, bool bDepthBiased=false, bool bThickLines=false)=0FPrimitiveDrawInterfacepure virtual
DrawLine(const FVector &Start, const FVector &End, const FLinearColor &Color, uint8 DepthPriorityGroup, float Thickness=0.0f, float DepthBias=0.0f, bool bScreenSpace=false)=0FPrimitiveDrawInterfacepure virtual
DrawMesh(const FMeshBatch &Mesh)=0FPrimitiveDrawInterfacepure virtual
DrawPoint(const FVector &Position, const FLinearColor &Color, float PointSize, uint8 DepthPriorityGroup)=0FPrimitiveDrawInterfacepure virtual
DrawSprite(const FVector &Position, float SizeX, float SizeY, const FTexture *Sprite, const FLinearColor &Color, uint8 DepthPriorityGroup, float U, float UL, float V, float VL, uint8 BlendMode=1, float OpacityMaskRefVal=.5f)=0FPrimitiveDrawInterfacepure virtual
DrawTranslucentLine(const FVector &Start, const FVector &End, const FLinearColor &Color, uint8 DepthPriorityGroup, float Thickness=0.0f, float DepthBias=0.0f, bool bScreenSpace=false)=0FPrimitiveDrawInterfacepure virtual
FPrimitiveDrawInterface(const FSceneView *InView)FPrimitiveDrawInterfaceinline
IsHitTesting()=0FPrimitiveDrawInterfacepure virtual
RegisterDynamicResource(FDynamicPrimitiveResource *DynamicResource)=0FPrimitiveDrawInterfacepure virtual
SetHitProxy(HHitProxy *HitProxy)=0FPrimitiveDrawInterfacepure virtual
ViewFPrimitiveDrawInterface
~FPrimitiveDrawInterface()FPrimitiveDrawInterfaceinlinevirtual