Recast Navigation
Navigation-mesh Toolset for Games
|
Functions | |
void | duDebugDrawTriMesh (duDebugDraw *dd, const float *verts, int, const int *tris, const float *normals, int ntris, const unsigned char *flags, const float texScale) |
void | duDebugDrawTriMeshSlope (duDebugDraw *dd, const float *verts, int, const int *tris, const float *normals, int ntris, const float walkableSlopeAngle, const float texScale) |
void | duDebugDrawHeightfieldSolid (duDebugDraw *dd, const rcHeightfield &hf) |
void | duDebugDrawHeightfieldWalkable (duDebugDraw *dd, const rcHeightfield &hf) |
void | duDebugDrawCompactHeightfieldSolid (duDebugDraw *dd, const rcCompactHeightfield &chf) |
void | duDebugDrawCompactHeightfieldRegions (duDebugDraw *dd, const rcCompactHeightfield &chf) |
void | duDebugDrawCompactHeightfieldDistance (duDebugDraw *dd, const rcCompactHeightfield &chf) |
static void | drawLayerPortals (duDebugDraw *dd, const rcHeightfieldLayer *layer) |
void | duDebugDrawHeightfieldLayer (duDebugDraw *dd, const struct rcHeightfieldLayer &layer, const int idx) |
void | duDebugDrawHeightfieldLayers (duDebugDraw *dd, const struct rcHeightfieldLayerSet &lset) |
static void | getContourCenter (const rcContour *cont, const float *orig, float cs, float ch, float *center) |
static const rcContour * | findContourFromSet (const rcContourSet &cset, unsigned short reg) |
void | duDebugDrawRegionConnections (duDebugDraw *dd, const rcContourSet &cset, const float alpha) |
void | duDebugDrawRawContours (duDebugDraw *dd, const rcContourSet &cset, const float alpha) |
void | duDebugDrawContours (duDebugDraw *dd, const rcContourSet &cset, const float alpha) |
void | duDebugDrawPolyMesh (duDebugDraw *dd, const struct rcPolyMesh &mesh) |
void | duDebugDrawPolyMeshDetail (duDebugDraw *dd, const struct rcPolyMeshDetail &dmesh) |
|
static |
void duDebugDrawCompactHeightfieldDistance | ( | duDebugDraw * | dd, |
const rcCompactHeightfield & | chf | ||
) |
void duDebugDrawCompactHeightfieldRegions | ( | duDebugDraw * | dd, |
const rcCompactHeightfield & | chf | ||
) |
void duDebugDrawCompactHeightfieldSolid | ( | duDebugDraw * | dd, |
const rcCompactHeightfield & | chf | ||
) |
void duDebugDrawContours | ( | duDebugDraw * | dd, |
const rcContourSet & | cset, | ||
const float | alpha | ||
) |
void duDebugDrawHeightfieldLayer | ( | duDebugDraw * | dd, |
const struct rcHeightfieldLayer & | layer, | ||
const int | idx | ||
) |
void duDebugDrawHeightfieldLayers | ( | duDebugDraw * | dd, |
const struct rcHeightfieldLayerSet & | lset | ||
) |
void duDebugDrawHeightfieldSolid | ( | duDebugDraw * | dd, |
const rcHeightfield & | hf | ||
) |
void duDebugDrawHeightfieldWalkable | ( | duDebugDraw * | dd, |
const rcHeightfield & | hf | ||
) |
void duDebugDrawPolyMesh | ( | duDebugDraw * | dd, |
const struct rcPolyMesh & | mesh | ||
) |
void duDebugDrawPolyMeshDetail | ( | duDebugDraw * | dd, |
const struct rcPolyMeshDetail & | dmesh | ||
) |
void duDebugDrawRawContours | ( | duDebugDraw * | dd, |
const rcContourSet & | cset, | ||
const float | alpha | ||
) |
void duDebugDrawRegionConnections | ( | duDebugDraw * | dd, |
const rcContourSet & | cset, | ||
const float | alpha | ||
) |
void duDebugDrawTriMesh | ( | duDebugDraw * | dd, |
const float * | verts, | ||
int | nverts, | ||
const int * | tris, | ||
const float * | normals, | ||
int | ntris, | ||
const unsigned char * | flags, | ||
const float | texScale | ||
) |
void duDebugDrawTriMeshSlope | ( | duDebugDraw * | dd, |
const float * | verts, | ||
int | nverts, | ||
const int * | tris, | ||
const float * | normals, | ||
int | ntris, | ||
const float | walkableSlopeAngle, | ||
const float | texScale | ||
) |
|
static |
|
static |