#include <DebugDraw.h>
|
| duDisplayList (int cap=512) |
|
virtual | ~duDisplayList () |
|
virtual void | depthMask (bool state) |
|
virtual void | begin (duDebugDrawPrimitives prim, float size=1.0f) |
| Begin drawing primitives. More...
|
|
virtual void | vertex (const float x, const float y, const float z, unsigned int color) |
| Submit a vertex. More...
|
|
virtual void | vertex (const float *pos, unsigned int color) |
| Submit a vertex. More...
|
|
virtual void | end () |
| End drawing primitives. More...
|
|
void | clear () |
|
void | draw (struct duDebugDraw *dd) |
|
virtual | ~duDebugDraw ()=0 |
|
virtual void | texture (bool state)=0 |
|
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 unsigned int | areaToCol (unsigned int area) |
| Compute a color for given area. More...
|
|
◆ duDisplayList()
duDisplayList::duDisplayList |
( |
int |
cap = 512 | ) |
|
◆ ~duDisplayList()
duDisplayList::~duDisplayList |
( |
| ) |
|
|
virtual |
◆ begin()
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. |
Implements duDebugDraw.
◆ clear()
void duDisplayList::clear |
( |
| ) |
|
◆ depthMask()
void duDisplayList::depthMask |
( |
bool |
state | ) |
|
|
virtual |
◆ draw()
◆ end()
void duDisplayList::end |
( |
| ) |
|
|
virtual |
◆ vertex() [1/2]
void duDisplayList::vertex |
( |
const float * |
pos, |
|
|
unsigned int |
color |
|
) |
| |
|
virtual |
Submit a vertex.
- Parameters
-
pos | [in] position of the verts. |
color | [in] color of the verts. |
Implements duDebugDraw.
◆ vertex() [2/2]
void duDisplayList::vertex |
( |
const float |
x, |
|
|
const float |
y, |
|
|
const float |
z, |
|
|
unsigned int |
color |
|
) |
| |
|
virtual |
Submit a vertex.
- Parameters
-
x,y,z | [in] position of the verts. |
color | [in] color of the verts. |
Implements duDebugDraw.
The documentation for this class was generated from the following files: