34 Color(GLubyte r_, GLubyte g_, GLubyte b_, GLubyte a_)
35 : r(r_), g(g_), b(b_), a(a_)
46 UV(
float u_,
float v_) : u(u_), v(v_) {}
57 : position(position_), color(color_), uv(uv_)
67 void setColor(GLubyte r, GLubyte g, GLubyte b, GLubyte a)
Definition: vertex.hpp:49
Position position
Definition: vertex.hpp:50
UV(float u_, float v_)
Definition: vertex.hpp:46
float v
Definition: vertex.hpp:42
void setColor(GLubyte r, GLubyte g, GLubyte b, GLubyte a)
Definition: vertex.hpp:67
float x
Definition: vertex.hpp:18
GLubyte g
Definition: vertex.hpp:28
float y
Definition: vertex.hpp:19
Color color
Definition: vertex.hpp:51
void setUv(float u, float v)
Definition: vertex.hpp:75
Color(GLubyte r_, GLubyte g_, GLubyte b_, GLubyte a_)
Definition: vertex.hpp:34
Position(float x_, float y_)
Definition: vertex.hpp:23
GLubyte r
Definition: vertex.hpp:27
Definition: vertex.hpp:40
void setPosition(float x, float y)
Definition: vertex.hpp:61
GLubyte b
Definition: vertex.hpp:29
Definition: vertex.hpp:17
Project namespace.
Definition: body.cpp:13
UV uv
Definition: vertex.hpp:52
Vertex(const Position &position_, const Color &color_, const UV &uv_)
Definition: vertex.hpp:56
float u
Definition: vertex.hpp:41
GLubyte a
Definition: vertex.hpp:30
Definition: vertex.hpp:26