renderer interface

This commit is contained in:
Marc
2023-01-20 19:31:36 +01:00
parent 3f296b4a25
commit ffb7641a61
2 changed files with 18 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
#include <SDL2/SDL_surface.h>
typedef int RenderItem_t;
typedef struct RenderObject {
int x,y,z;
SDL_Surface * surface;
} RenderObject_t;
typedef struct MonitorSize {
int width, height;
} MonitorSize_t;
RenderItem_t renderer_renderObject(RenderObject_t *);
void renderer_removeObject(RenderItem_t);
MonitorSize_t renderer_getMonitorSize();