#include <ddgvbuf.h>
Class diagram for ddgVBuffer:

Public Members | |||
![]() | ![]() | ddgVBuffer ( ddgVArray::ddgBufType type = ddgVArray::triangle) | |
![]() | ![]() | Create a object but don't allocate any memory. | |
![]() | ![]() | bool | draw ( ddgContext *ctx ) |
![]() | ![]() | Render the buffer object. | |
![]() | ![]() | bool | init (ddgContext *ctx ) |
![]() | ![]() | Initialize the vector Buffer object and allocate buffers if size is set. | |
![]() | ![]() | void | range ( unsigned int start, unsigned int num) |
![]() | ![]() | Set the range of objects in the buffer to render. | |
![]() | ![]() | void | reset (void) |
![]() | ![]() | Reset the buffer before filling with data. | |
![]() | ![]() | ddgVArray | varray |
![]() | ![]() | Data is held by this object. | |
the object supports rendering a sub range of the vertex array.
0.49-991205 written by Dimitri van Heesch,
© 1997-1999