Abstract debug draw interface.  
 More...
#include <DebugDraw.h>
 | 
| virtual void  | begin (duDebugDrawPrimitives prim, float size=1.0f)=0 | 
|   | Begin drawing primitives.  More...
  | 
|   | 
| virtual void  | depthMask (bool state)=0 | 
|   | 
| virtual void  | end ()=0 | 
|   | End drawing primitives.  More...
  | 
|   | 
| virtual void  | texture (bool state)=0 | 
|   | 
| virtual void  | vertex (const float *pos, unsigned int color)=0 | 
|   | Submit a vertex.  More...
  | 
|   | 
| virtual void  | vertex (const float x, const float y, const float z, unsigned int color)=0 | 
|   | Submit a vertex.  More...
  | 
|   | 
| virtual void  | vertex (const float *pos, unsigned int color, const float *uv)=0 | 
|   | Submit a vertex.  More...
  | 
|   | 
| virtual void  | vertex (const float x, const float y, const float z, unsigned int color, const float u, const float v)=0 | 
|   | Submit a vertex.  More...
  | 
|   | 
| virtual  | ~duDebugDraw ()=0 | 
|   | 
Abstract debug draw interface. 
Definition at line 34 of file DebugDraw.h.
 
  
  
      
        
          | virtual duDebugDraw::~duDebugDraw  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
Begin drawing primitives. 
- Parameters
 - 
  
    | prim | [in] primitive type to draw, one of rcDebugDrawPrimitives.  | 
    | size | [in] size of a primitive, applies to point size and line width only.  | 
  
   
Implemented in duDisplayList.
 
 
  
  
      
        
          | virtual void duDebugDraw::depthMask  | 
          ( | 
          bool  | 
          state | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | virtual void duDebugDraw::end  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | virtual void duDebugDraw::texture  | 
          ( | 
          bool  | 
          state | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
Submit a vertex. 
- Parameters
 - 
  
    | pos | [in] position of the verts.  | 
    | color | [in] color of the verts.  | 
  
   
Implemented in duDisplayList.
 
 
Submit a vertex. 
- Parameters
 - 
  
    | x,y,z | [in] position of the verts.  | 
    | color | [in] color of the verts.  | 
  
   
Implemented in duDisplayList.
 
 
Submit a vertex. 
- Parameters
 - 
  
    | pos | [in] position of the verts.  | 
    | color | [in] color of the verts.  | 
  
   
 
 
Submit a vertex. 
- Parameters
 - 
  
    | x,y,z | [in] position of the verts.  | 
    | color | [in] color of the verts.  | 
  
   
 
 
The documentation for this struct was generated from the following file: