diff options
Diffstat (limited to 'libwinnie/src/sdl/gfx.h')
-rw-r--r-- | libwinnie/src/sdl/gfx.h | 32 |
1 files changed, 3 insertions, 29 deletions
diff --git a/libwinnie/src/sdl/gfx.h b/libwinnie/src/sdl/gfx.h index 3674d86..36e7e36 100644 --- a/libwinnie/src/sdl/gfx.h +++ b/libwinnie/src/sdl/gfx.h @@ -19,11 +19,10 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. Author: Eleni Maria Stea <elene.mst@gmail.com> */ -#ifndef GFX_H_ -#define GFX_H_ +#ifndef _SDL_GFX_H_ +#define _SDL_GFX_H_ -#include "geom.h" -#include "pixmap.h" +#include "../pixmap.h" bool init_gfx(); void destroy_gfx(); @@ -37,33 +36,8 @@ int get_color_depth(); void set_clipping_rect(const Rect &clip_rect); const Rect &get_clipping_rect(); -void clear_screen(int r, int g, int b); -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 gfx_update(const Rect &rect); void wait_vsync(); // vertical synchronization |