#ifndef MGL_VERTEX_H #define MGL_VERTEX_H #include "primitive_type.h" #include "color.h" #include "../system/vec.h" #include typedef struct mgl_context mgl_context; typedef struct { mgl_vec2f position; mgl_vec2f texcoords; mgl_color color; } mgl_vertex; void mgl_vertices_draw(mgl_context *context, const mgl_vertex *vertices, size_t vertex_count, mgl_primitive_type primitive_type); #endif /* MGL_VERTEX_H */