- VertexArrayBuilder(VertexArray &, std::vector<float> &);
- void vertex(float x, float y) { vertex(x, y, 0, 1); }
- void vertex(float x, float y, float z) { vertex(x, y, z, 1); }
- void vertex(float, float, float, float);
- void normal(float x, float y, float z) { nx=x; ny=y; nz=z; }
- void texcoord(float s) { texcoord(s, 0, 0, 1); }
- void texcoord(float s, float t) { texcoord(s, t, 0, 1); }
- void texcoord(float s, float t, float r) { texcoord(s, t, r, 1); }
- void texcoord(float s, float t, float r, float q) { ts=s; tt=t; tr=r; tq=q; }
- void color(ubyte r, ubyte g, ubyte b) { color(r, g, b, 255); }
- void color(ubyte r, ubyte g, ubyte b, ubyte a) { color(r/255.f, g/255.f, b/255.f, a/255.f); }
- void color(float r, float g, float b) { color(r, g, b, 1); }
- void color(float r, float g, float b, float a) { cr=r; cg=g; cb=b; ca=a; }
- ~VertexArrayBuilder();