4 extern SDL_Renderer
*mainRenderer
;
5 extern SDL_Texture
*tiles
;
6 extern SDL_Texture
*uibg
;
7 extern SDL_Texture
*large_font
;
8 extern SDL_Texture
*mid_font
;
9 extern SDL_Texture
*small_font
;
12 extern SDL_Color white
;
13 extern SDL_Color black
;
15 /* Hardcoded locations on the tileset */
17 #define TILE_BUILD_X 20
18 #define TILE_BUILD_Y 0
27 #define TILE_STAT_Y 18
30 #define TILE_UICO_Y 16
32 #define TILE_BALOON_X 5
33 #define TILE_BALOON_Y 17
41 #define TILE_BUTTON_X 5
42 #define TILE_BUTTON_Y 20
46 extern void draw_tile(SDL_Renderer
*renderer
, Uint8 id
, Uint8 frame
, Uint32 x
, Uint32 y
);
48 extern void draw_houses(SDL_Renderer
*renderer
);
49 extern void draw_units(SDL_Renderer
*renderer
);
51 extern int rprintf(SDL_Renderer
*renderer
, Uint32 x
, Uint32 y
, char *fmt
, ...);