kern

annotate src/vid.h @ 1:ebe5e0e44a9d

pretty much finished the code for article 1, might do minor adjustments though
author John Tsiombikas <nuclear@member.fsf.org>
date Thu, 02 Dec 2010 08:45:41 +0200
parents 662ff2170531
children 86781ef20689
rev   line source
nuclear@0 1 #ifndef VID_H_
nuclear@0 2 #define VID_H_
nuclear@0 3
nuclear@1 4 #define WIDTH 80
nuclear@1 5 #define HEIGHT 25
nuclear@1 6
nuclear@1 7 enum {
nuclear@1 8 BLACK,
nuclear@1 9 BLUE,
nuclear@1 10 GREEN,
nuclear@1 11 CYAN,
nuclear@1 12 RED,
nuclear@1 13 MAGENTA,
nuclear@1 14 BROWN,
nuclear@1 15 LTGRAY,
nuclear@1 16 GRAY,
nuclear@1 17 LTBLUE,
nuclear@1 18 LTGREEN,
nuclear@1 19 LTCYAN,
nuclear@1 20 LTRED,
nuclear@1 21 LTMAGENTA,
nuclear@1 22 YELLOW,
nuclear@1 23 WHITE
nuclear@1 24 };
nuclear@1 25
nuclear@1 26 void clear_scr(int color);
nuclear@1 27 void set_char(char c, int x, int y, int fg, int bg);
nuclear@1 28 void scroll_scr(void);
nuclear@0 29
nuclear@0 30 #endif /* VID_H_ */