//  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

