renderer interface
This commit is contained in:
@@ -1,2 +1,3 @@
|
||||
build
|
||||
.vscode
|
||||
.cache
|
||||
|
||||
@@ -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();
|
||||
Reference in New Issue
Block a user