63 virtual void release() = 0;
67 virtual void setInstanceId(
const void* instanceId) = 0;
69 virtual void drawPoints(
const PxDebugPoint* points, uint32_t count) = 0;
71 virtual void drawLines(
const PxDebugLine* lines, uint32_t count) = 0;
73 virtual void drawTriangles(
const PxDebugTriangle* triangles, uint32_t count) = 0;
79 uint32_t lineCount,
const PxDebugTriangle* triangleData, uint32_t triangleCount) = 0;
83 virtual void visualizeLinearLimit(
const PxTransform& t0,
const PxTransform& t1,
float value,
bool active) = 0;
84 virtual void visualizeAngularLimit(
const PxTransform& t0,
float lower,
float upper,
bool active) = 0;
85 virtual void visualizeLimitCone(
const PxTransform& t,
float tanQSwingY,
float tanQSwingZ,
bool active) = 0;
86 virtual void visualizeDoubleCone(
const PxTransform& t,
float angle,
bool active) = 0;
89 virtual void flushRenderEvents() = 0;
Sorts an array of objects in ascending order, assuming that the predicate implements the < operator:
Definition PxBoxController.h:39
Used to store a text for debug rendering. Doesn't own 'string' array.
Definition PxRenderBuffer.h:115