![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Abstract debug draw interface. More...
#include <DebugDraw.h>
Inheritance diagram for duDebugDraw:Public Member Functions | |
| virtual NAVMESH_API | ~duDebugDraw ()=0 |
| virtual void | depthMask (bool state)=0 |
| virtual void | texture (bool state)=0 |
| virtual void | begin (duDebugDrawPrimitives prim, float size=1.0f)=0 |
| virtual void | vertex (const duReal *pos, unsigned int color)=0 |
| virtual void | vertex (const float *pos, unsigned int color) final |
| virtual void | vertex (const duReal x, const duReal y, const duReal z, unsigned int color)=0 |
| virtual void | vertex (const float x, const float y, const float z, unsigned int color) final |
| virtual void | vertex (const duReal *pos, unsigned int color, const duReal *uv)=0 |
| virtual void | vertex (const float *pos, unsigned int color, const float *uv) final |
| virtual void | vertex (const duReal x, const duReal y, const duReal z, unsigned int color, const duReal u, const duReal v)=0 |
| virtual void | vertex (const float x, const float y, const float z, unsigned int color, const float u, const float v) final |
| virtual void | text (const duReal x, const duReal y, const duReal z, const char *text)=0 |
| virtual void | text (const float x, const float y, const float z, const char *text) final |
| virtual void | end ()=0 |
| End drawing primitives. | |
Abstract debug draw interface.
|
pure virtual |
|
pure virtual |
Begin drawing primitives.
| prim | [in] primitive type to draw, one of rcDebugDrawPrimitives. |
| size | [in] size of a primitive, applies to point size and line width only. |
Implemented in duDisplayList.
Implemented in duDisplayList.
End drawing primitives.
Implemented in duDisplayList.
|
pure virtual |
Submit a text label
| x,y,z | [in] 3D position of the text. |
| text | [in] text to display. |
|
inlinefinalvirtual |
Submit a vertex
| pos | [in] position of the verts. |
| color | [in] color of the verts. |
Implemented in duDisplayList.
|
pure virtual |
Submit a vertex
| pos | [in] position of the verts. |
| color | [in] color of the verts. |
|
pure virtual |
Submit a vertex
| x,y,z | [in] position of the verts. |
| color | [in] color of the verts. |
Implemented in duDisplayList.
|
pure virtual |
Submit a vertex
| x,y,z | [in] position of the verts. |
| color | [in] color of the verts. |
|
inlinefinalvirtual |
|
inlinefinalvirtual |
|
inlinefinalvirtual |