Single thread + inputs
This commit is contained in:
+5
-2
@@ -3,10 +3,13 @@
|
||||
|
||||
#include <SDL2/SDL_surface.h>
|
||||
#include <SDL2/SDL_render.h>
|
||||
#include <stdbool.h>
|
||||
|
||||
|
||||
typedef int RenderId_t;
|
||||
static SDL_Renderer * renderer;
|
||||
//goes to false on exit
|
||||
extern bool running;
|
||||
extern SDL_Renderer * renderer;
|
||||
|
||||
typedef struct RenderObject {
|
||||
float x,y;
|
||||
@@ -20,7 +23,7 @@ typedef struct MonitorSize {
|
||||
int width, height;
|
||||
} MonitorSize_t;
|
||||
|
||||
void renderer_main(void);
|
||||
void renderer_main(void(*game_main)(void)) ;
|
||||
RenderId_t renderer_renderObject(RenderObject_t);
|
||||
void renderer_removeObject(RenderId_t);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user