Example #1
0
void gfxdrawrect(Gfx *g, Rect r, Color c){
	SDL_Rect sr = { r.a.x, r.a.y, r.b.x - r.a.x, r.b.y - r.a.y };
	rendcolor(g, c);
	SDL_RenderDrawRect(g->rend, &sr);
}
Example #2
0
void gfxclear(Gfx *g, Color c){
	rendcolor(g, c);
	SDL_RenderClear(g->rend);
}
Example #3
0
void gfxdrawpoint(Gfx *g, Point p, Color c){
	rendcolor(g, c);
	SDL_RenderDrawPoint(g->rend, p.x, p.y);
}
Example #4
0
void gfxfillrect(Gfx *g, Rect r, Color c){
	SDL_Rect sr = { r.a.x*2, r.a.y*2, (r.b.x - r.a.x)*2, (r.b.y - r.a.y)*2 };
	rendcolor(g, c);
	SDL_RenderFillRect(g->rend, &sr);
}