PxRenderBuffer

Defined in include/common/PxRenderBuffer.h

class PxRenderBuffer

Interface for points, lines, triangles, and text buffer.

Public Functions

inline virtual ~PxRenderBuffer()
virtual PxU32 getNbPoints() const = 0
virtual const PxDebugPoint *getPoints() const = 0
virtual void addPoint(const PxDebugPoint &point) = 0
virtual PxU32 getNbLines() const = 0
virtual const PxDebugLine *getLines() const = 0
virtual void addLine(const PxDebugLine &line) = 0
virtual PxDebugLine *reserveLines(const PxU32 nbLines) = 0
virtual PxDebugPoint *reservePoints(const PxU32 nbLines) = 0
virtual PxU32 getNbTriangles() const = 0
virtual const PxDebugTriangle *getTriangles() const = 0
virtual void addTriangle(const PxDebugTriangle &triangle) = 0
virtual void append(const PxRenderBuffer &other) = 0
virtual void clear() = 0
virtual void shift(const PxVec3 &delta) = 0
virtual bool empty() const = 0