renderer interface
This commit is contained in:
@@ -1,2 +1,3 @@
|
|||||||
build
|
build
|
||||||
.vscode
|
.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