// SDL2 Demo by aurelien.esnard@u-bordeaux.fr #include #include // required to load transparent texture from PNG #include // required to use TTF fonts #include #include #include #include "model.h" /* **************************************************************** */ struct Env_t { /* PUT YOUR VARIABLES HERE */ }; /* **************************************************************** */ Env * init(SDL_Window* win, SDL_Renderer* ren, int argc, char* argv[]) { Env * env = malloc(sizeof(struct Env_t)); /* PUT YOUR CODE HERE TO INIT TEXTURES, ... */ return env; } /* **************************************************************** */ void render(SDL_Window* win, SDL_Renderer* ren, Env * env) { /* PUT YOUR CODE HERE TO RENDER TEXTURES, ... */ } /* **************************************************************** */ bool process(SDL_Window* win, SDL_Renderer* ren, Env * env, SDL_Event * e) { if (e->type == SDL_QUIT) { return true; } /* PUT YOUR CODE HERE TO PROCESS EVENTS */ return false; } /* **************************************************************** */ void clean(SDL_Window* win, SDL_Renderer* ren, Env * env) { /* PUT YOUR CODE HERE TO CLEAN MEMORY */ free(env); }