예제 #1
0
파일: gfx_sdl2.c 프로젝트: jordanthayer/mid
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);
}
예제 #2
0
파일: gfx_sdl2.c 프로젝트: jordanthayer/mid
void gfxclear(Gfx *g, Color c){
	rendcolor(g, c);
	SDL_RenderClear(g->rend);
}
예제 #3
0
파일: gfx_sdl2.c 프로젝트: jordanthayer/mid
void gfxdrawpoint(Gfx *g, Point p, Color c){
	rendcolor(g, c);
	SDL_RenderDrawPoint(g->rend, p.x, p.y);
}
예제 #4
0
파일: gfx_sdl2.c 프로젝트: eaburns/mid
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);
}