#ifndef __REDRAW_ENGINE_100__
#define __REDRAW_ENGINE_100__

void wp(int x, int y, int col);
void init_engine(char color, int draw);
void graphics_screen_mode();
void text_screen_mode();
void box(int startx, int starty, int endx, int endy, int color, void (*func)());
void line(int startx, int starty, int endx, int endy, int color, void (*func)());
void refresh_screen();
void require_repaint();
void nonblack_repaint();
void circle(int, int, int, int, void (*func)());
void fill_circle(int, int, int, int, void (*func)());
void plot_circle(int, int, int, int, int, void (*func)());
void ps(int x, int y);
void set(int x, int y, int s);
void no(int x, int y, int garbage);
int sp(int x, int y);
int get(int x, int y);

#endif
