- Your Widget Set For OpenGL
#include <uvertexarray.hpp>
Inheritance diagram for ufo::UVertexArray:

Public Types | |
| enum | Type { NoType = 0, V3F, C3F_V3F, CARGB_V3F, CRGBA_V2F } |
Public Member Functions | |
| void | setOffset (float x, float y) |
| void | add (float x, float y) |
| void | setColor (const UColor &col) |
| int | getCount () const |
| int | getType () const |
| void | setType (Type t) |
| void * | getArray () |
| std::vector< std::pair< float, float > > | getVertices () const |
| std::vector< UColor > | getColors () const |
Protected Member Functions | |
| void | dispose () |
|
|
This type is used to determine the array returned by getArray.
|
|
||||||||||||
|
Adds a new vertex to the array. |
|
|
Deletes allocated memory for the returned vertex array. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sets a new color for all following vertices. |
|
||||||||||||
|
Sets an offset for all following points (not yet implemented). |
|
|
Explicitely sets the type of the vertices. This effects the output of getArray.
|