duDebugDraw

Abstract debug draw interface.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Navmesh

Header

/Engine/Source/Runtime/Navmesh/Public/DebugUtils/DebugDraw.h

Include

#include "DebugUtils/DebugDraw.h"

Syntax

struct duDebugDraw

Remarks

Abstract debug draw interface.

Destructors

Name Description

Public function

~duDebugDraw()

Functions

Name Description

Public function

void

 

begin

(
    duDebugDrawPrimitives prim,
    float size
)

Begin drawing primitives.

Public function

void

 

depthMask

(
    bool state
)

Public function

void

 

end()

End drawing primitives.

Public function

void

 

texture

(
    bool state
)

Public function

void

 

vertex

(
    const float* pos,
    unsigned int color
)

Submit a vertex

Public function

void

 

vertex

(
    const float* pos,
    unsigned int color,
    const float* uv
)

Submit a vertex

Public function

void

 

vertex

(
    const float x,
    const float y,
    const float z,
    unsigned int color
)

Submit a vertex

Public function

void

 

vertex

(
    const float x,
    const float y,
    const float z,
    unsigned int color,
    const float u,
    const float v
)

Submit a vertex

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