LAB1

video_txt.h

00001 #ifndef __VIDEO_TXT_H
00002 #define __VIDEO_TXT_H
00003 
00004 
00005 
00034 #define VERT_BAR        0xB3 
00035 #define HOR_BAR         0xC4
00036 #define LL_CORNER       0xC0
00037 #define UL_CORNER       0xDA
00038 #define LR_CORNER       0xD9
00039 #define UR_CORNER       0xBF
00040 
00053 char *vt_init(vt_info_t *vi_p);
00054 
00061 void vt_fill(char ch, char attr);
00062 
00067 void vt_blank();
00068 
00081 int vt_print_char(char ch, char attr, int r, int c);
00082 
00095 int vt_print_string(char *str, char attr, int r, int c);
00096 
00109 int vt_print_int(int n, char attr, int r, int c);
00110 
00124 int vt_draw_frame(int width, int height, char attr, int r, int c);
00125 
00127 #endif /* __VIDEO_TXT_H */
 All Data Structures Variables