// BlockyFroggy // Copyright © 2017 John Ryland. // All rights reserved. #pragma once #ifndef POLY_VERTEX_H #define POLY_VERTEX_H #include "GLProgram.h" // Needs to match this in Grahpics.h - probably should refactor to one header DECLARE_VERTEX(PolyVertex) DECLARE_ATTRIB(vec3, position, GL_FALSE) DECLARE_ATTRIB(vec3, delta, GL_FALSE) DECLARE_ATTRIB(vec3, normal, GL_FALSE) DECLARE_ATTRIB(col4f, color, GL_FALSE) DECLARE_ATTRIB(vec3, animParams, GL_FALSE) DECLARE_ATTRIB(vec3, barycentric, GL_FALSE) DECLARE_VERTEX_END #endif // POLY_VERTEX_H