comparison src/painter.c @ 46:b815621df3e3

core: remove all fixed width integers, closes #2460
author David Demelier <markand@malikania.fr>
date Wed, 15 Jan 2020 22:31:17 +0100
parents 3996f873a54b
children
comparison
equal deleted inserted replaced
45:e10fd1b6323f 46:b815621df3e3
34 { 34 {
35 renderer = tex; 35 renderer = tex;
36 SDL_SetRenderTarget(win.renderer, tex ? tex->handle : NULL); 36 SDL_SetRenderTarget(win.renderer, tex ? tex->handle : NULL);
37 } 37 }
38 38
39 uint32_t 39 unsigned long
40 painter_get_color(void) 40 painter_get_color(void)
41 { 41 {
42 Uint8 r = 0, g = 0, b = 0, a = 0; 42 Uint8 r = 0, g = 0, b = 0, a = 0;
43 43
44 SDL_GetRenderDrawColor(win.renderer, &r, &g, &b, &a); 44 SDL_GetRenderDrawColor(win.renderer, &r, &g, &b, &a);
45 45
46 return COLOR_HEX(r, g, b, a); 46 return COLOR_HEX(r, g, b, a);
47 } 47 }
48 48
49 void 49 void
50 painter_set_color(uint32_t color) 50 painter_set_color(unsigned long color)
51 { 51 {
52 SDL_SetRenderDrawColor( 52 SDL_SetRenderDrawColor(
53 win.renderer, 53 win.renderer,
54 COLOR_R(color), 54 COLOR_R(color),
55 COLOR_G(color), 55 COLOR_G(color),
69 { 69 {
70 SDL_RenderDrawPoint(win.renderer, x1, y1); 70 SDL_RenderDrawPoint(win.renderer, x1, y1);
71 } 71 }
72 72
73 void 73 void
74 painter_draw_rectangle(bool fill, int x, int y, unsigned width, unsigned height) 74 painter_draw_rectangle(bool fill, int x, int y, unsigned int width, unsigned int height)
75 { 75 {
76 const SDL_Rect rect = { 76 const SDL_Rect rect = {
77 .w = width, 77 .w = width,
78 .h = height, 78 .h = height,
79 .x = x, 79 .x = x,
95 void 95 void
96 painter_present(void) 96 painter_present(void)
97 { 97 {
98 SDL_RenderPresent(win.renderer); 98 SDL_RenderPresent(win.renderer);
99 } 99 }
100