1 | #ifndef RENCACHE_H |
2 | #define RENCACHE_H |
3 | |
4 | #include <stdbool.h> |
5 | #include <lua.h> |
6 | #include "renderer.h" |
7 | |
8 | void rencache_show_debug(bool enable); |
9 | void rencache_set_clip_rect(RenRect rect); |
10 | void rencache_draw_rect(RenRect rect, RenColor color); |
11 | double rencache_draw_text(RenWindow *window_renderer, RenFont **font, const char *text, size_t len, double x, int y, RenColor color); |
12 | void rencache_invalidate(void); |
13 | void rencache_begin_frame(RenWindow *window_renderer); |
14 | void rencache_end_frame(RenWindow *window_renderer); |
15 | |
16 | #endif |
17 | |