blob: 7c07eb921f6a481546c1febe4569e717392a2cb2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#ifndef SPRITE_H
#define SPRITE_H
#include "texture.h"
#include "my_math.h"
typedef struct {
u32 shader;
u32 vao;
} sprite_renderer_t;
extern sprite_renderer_t init_renderer(u32 shader);
extern void render_sprite(sprite_renderer_t renderer, u32 texture, v2 pos, v2 size, f32 rotate, v3 color);
#endif
|