|
|
|
|
@ -65,7 +65,7 @@ SDL_Renderer *gRenderer;
|
|
|
|
|
SDL_Texture *gTexture; |
|
|
|
|
Uint32 *pixels; |
|
|
|
|
|
|
|
|
|
/* helpers */ |
|
|
|
|
#pragma mark - HELPERS |
|
|
|
|
|
|
|
|
|
int |
|
|
|
|
clamp(int val, int min, int max) |
|
|
|
|
@ -101,7 +101,7 @@ screenpos(int pos, int offset)
|
|
|
|
|
return pos; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/* chr */ |
|
|
|
|
#pragma mark - CHR HANDLERS |
|
|
|
|
|
|
|
|
|
int |
|
|
|
|
rowchr(int x, int y) |
|
|
|
|
@ -210,7 +210,7 @@ line(int ax, int ay, int bx, int by, int color)
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/* draw */ |
|
|
|
|
#pragma mark - DRAW |
|
|
|
|
|
|
|
|
|
void |
|
|
|
|
clear(Uint32 *dst) |
|
|
|
|
@ -303,7 +303,7 @@ redraw(Uint32 *dst)
|
|
|
|
|
SDL_RenderPresent(gRenderer); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/* options */ |
|
|
|
|
#pragma mark - OPTIONS |
|
|
|
|
|
|
|
|
|
int |
|
|
|
|
error(char *msg, const char *err) |
|
|
|
|
@ -409,6 +409,8 @@ quit(void)
|
|
|
|
|
exit(0); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
#pragma mark - TRIGGERS |
|
|
|
|
|
|
|
|
|
void |
|
|
|
|
domouse(SDL_Event *event) |
|
|
|
|
{ |
|
|
|
|
|