diff options
Diffstat (limited to 'renderer.h')
| -rw-r--r-- | renderer.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/renderer.h b/renderer.h new file mode 100644 index 0000000..3914138 --- /dev/null +++ b/renderer.h @@ -0,0 +1,17 @@ +#ifndef RENDERER_H +#define RENDERER_H + +#include "microui.h" + +void r_init(void); +void r_draw_rect(mu_Rect rect, mu_Color color); +void r_draw_text(const char *text, mu_Vec2 pos, mu_Color color); +void r_draw_icon(int id, mu_Rect rect, mu_Color color); + int r_get_text_width(const char *text, int len); + int r_get_text_height(void); +void r_set_clip_rect(mu_Rect rect); +void r_clear(mu_Color color); +void r_present(void); + +#endif + |