UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
DetourNavLinkDebugDraw.cpp File Reference

Namespaces

namespace  UE
 
namespace  UE::Detour
 
namespace  UE::Detour::Private
 

Functions

dtReal UE::Detour::Private::getPathLen (const dtReal *path, int npath)
 
void UE::Detour::Private::getPointAlongPath (dtReal dist, const dtReal *path, int npath, dtReal *pt, dtReal *dir)
 
void UE::Detour::Private::drawTrajectory (duDebugDraw *dd, const dtReal *pa, const dtReal *pb, const dtNavLinkBuilder::Trajectory2D *trajectory, const unsigned int color)
 
void UE::Detour::Private::drawTrajectorySlice (duDebugDraw *dd, const dtReal *pa, const dtReal *pb, const dtNavLinkBuilder::Trajectory2D *trajectory, const dtReal *trajectoryDir, const unsigned int color)
 
void duDebugDrawTrajectorySamples (duDebugDraw *dd, const dtNavLinkBuilder &linkBuilder, const dtReal *pa, const dtReal *pb, const dtNavLinkBuilder::Trajectory2D *trajectory, const dtReal *trajectoryDir)
 
void duDebugDrawNavLinkBuilder (duDebugDraw *dd, const dtNavLinkBuilder &linkBuilder, unsigned int drawFlags, const dtNavLinkBuilder::EdgeSampler *es)
 
void duDrawGroundSegment (duDebugDraw *dd, const dtNavLinkBuilder::GroundSegment &segment)
 

Function Documentation

◆ duDebugDrawNavLinkBuilder()

void duDebugDrawNavLinkBuilder ( duDebugDraw dd,
const dtNavLinkBuilder linkBuilder,
unsigned int  drawFlags,
const dtNavLinkBuilder::EdgeSampler es 
)

◆ duDebugDrawTrajectorySamples()

void duDebugDrawTrajectorySamples ( duDebugDraw dd,
const dtNavLinkBuilder linkBuilder,
const dtReal pa,
const dtReal pb,
const dtNavLinkBuilder::Trajectory2D trajectory,
const dtReal trajectoryDir 
)

◆ duDrawGroundSegment()

void duDrawGroundSegment ( duDebugDraw dd,
const dtNavLinkBuilder::GroundSegment &  segment 
)