diff options
Diffstat (limited to 'libwinnie/src/sdl/gfx.h')
-rw-r--r-- | libwinnie/src/sdl/gfx.h | 31 |
1 files changed, 22 insertions, 9 deletions
diff --git a/libwinnie/src/sdl/gfx.h b/libwinnie/src/sdl/gfx.h index c14c22a..3674d86 100644 --- a/libwinnie/src/sdl/gfx.h +++ b/libwinnie/src/sdl/gfx.h @@ -42,14 +42,27 @@ void fill_rect(const Rect &rect, int r, int g, int b); void set_cursor_visibility(bool visible); -void blit(unsigned char *src_img, const Rect &src_rect, unsigned char* dest_img, - const Rect &dest_rect, int dest_x, int dest_y); - -void blit_key(unsigned char *src_img, const Rect &src_rect, unsigned char* dest_img, - const Rect &dest_rect, int dest_x, int dest_y, int key_r, int key_g, int key_b); - -void draw_line(Pixmap *pixmap, int x0, int y0, int x1, int y1, int r, int g, int b); -void draw_polygon(Pixmap *pixmap, int *vpos, int *vtex, int num_verts, int r, int g, int b); +void blit(unsigned char *src_img, + const Rect &src_rect, + unsigned char *dest_img, + const Rect &dest_rect, + int dest_x, + int dest_y); + +void blit_key(unsigned char *src_img, + const Rect &src_rect, + unsigned char *dest_img, + const Rect &dest_rect, + int dest_x, + int dest_y, + int key_r, + int key_g, + int key_b); + +void +draw_line(Pixmap *pixmap, int x0, int y0, int x1, int y1, int r, int g, int b); +void draw_polygon( + Pixmap *pixmap, int *vpos, int *vtex, int num_verts, int r, int g, int b); void gfx_update(const Rect &rect); @@ -57,4 +70,4 @@ void wait_vsync(); // vertical synchronization void get_rgb_order(int *r, int *g, int *b); -#endif //GFX_H_ +#endif // GFX_H_ |