X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fvertexformat.h;h=3e36c18f4e76f2a60cd93e43d29c382f805bb7e5;hb=b617c5d7b5283ad260a77f01e42e6170cabbc03d;hp=75e33473227f542f9b856027349c6503d4361e96;hpb=c6c4fc39952e372eba1f44f2bc504428140f3d0e;p=libs%2Fgl.git diff --git a/source/vertexformat.h b/source/vertexformat.h index 75e33473..3e36c18f 100644 --- a/source/vertexformat.h +++ b/source/vertexformat.h @@ -9,25 +9,24 @@ Distributed under the LGPL #define MSP_GL_VERTEXFORMAT_H_ #include -#include "types.h" namespace Msp { namespace GL { enum VertexComponent { - VERTEX2=1, + VERTEX2 = 1, VERTEX3, VERTEX4, - NORMAL3=6, - TEXCOORD1=8, + NORMAL3 = 6, + TEXCOORD1 = 8, TEXCOORD2, TEXCOORD3, TEXCOORD4, - COLOR4_UBYTE=12, - COLOR3_FLOAT=14, + COLOR4_UBYTE = 12, + COLOR3_FLOAT = 14, COLOR4_FLOAT, - ATTRIB1=16, + ATTRIB1 = 16, ATTRIB2, ATTRIB3, ATTRIB4 @@ -57,7 +56,7 @@ VertexFormat operator,(const VertexFormat &f, unsigned i); inline VertexFormat operator,(VertexComponent c, unsigned i) { return (VertexFormat(c), i); } -inline uint get_stride(const VertexFormat &f) +inline unsigned get_stride(const VertexFormat &f) { return f.stride(); } std::istream &operator>>(std::istream &, VertexFormat &);