RavEngine
Loading...
Searching...
No Matches
physx::PxRenderOutput Class Reference

#include <PxRenderOutput.h>

Public Types

enum  Primitive {
  POINTS , LINES , LINESTRIP , TRIANGLES ,
  TRIANGLESTRIP
}
 

Public Member Functions

 PxRenderOutput (PxRenderBuffer &buffer)
 
PX_INLINE PxRenderOutput & operator<< (Primitive prim)
 
PX_INLINE PxRenderOutput & operator<< (PxU32 color)
 
PX_INLINE PxRenderOutput & operator<< (const PxMat44 &transform)
 
PX_INLINE PxRenderOutput & operator<< (const PxTransform &t)
 
PX_INLINE PxRenderOutput & operator<< (const PxVec3 &vertex)
 
PX_INLINE PxDebugLine * reserveSegments (PxU32 nbSegments)
 
PX_INLINE PxDebugPoint * reservePoints (PxU32 nbSegments)
 
PX_INLINE void outputSegment (const PxVec3 &v0, const PxVec3 &v1)
 
PX_INLINE PxRenderOutput & outputCapsule (PxF32 radius, PxF32 halfHeight, const PxMat44 &absPose)
 

Detailed Description

Output stream to fill RenderBuffer


The documentation for this class was generated from the following file: