|
RavEngine
|
Interface for points, lines, triangles, and text buffer. More...
#include <PxRenderBuffer.h>
Public Member Functions | |
| 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 |
Interface for points, lines, triangles, and text buffer.