#ifndef DRAW_H #define DRAW_H #include // size_t #include #include "../libsok/sok.h" #include "../text/levels.h" // arbitrary #define MAX_SPRITES 32 typedef struct { SDL_Renderer * const renderer; SDL_Texture *sprites[MAX_SPRITES]; const sok_ctx_t * const ctx; const size_t * const level_num; const level_t *level; const size_t * const zoom; // render offset int render_ofs_x, render_ofs_y; } draw_ctx_t; void draw(draw_ctx_t * const); #endif /* DRAW_H */