#pragma once #include enum { DRAW_MODE_PLAIN = 1, DRAW_MODE_TEXTURED, DRAW_MODE_FREETYPE }; struct program_t { char shader_active; unsigned shader; vertex_buffer_t *buffer; }; struct program_t program; void program_init(); void program_draw(); void program_reset(); unsigned program_next_index();