X-Git-Url: https://www.hackdaworld.org/gitweb/?a=blobdiff_plain;f=display%2Fdisplay.h;h=336e8b0d69fdb100727287dc55c5aba937e3be23;hb=8780881d6185bf57b37dcfb51c8d387527b3f96c;hp=30e290cb16b98f8ce913a264f6fc1ff458df4e60;hpb=ebf0016d576daf024cc7a31d03ecc3c11f90cc9c;p=my-code%2Fapi.git diff --git a/display/display.h b/display/display.h index 30e290c..336e8b0 100644 --- a/display/display.h +++ b/display/display.h @@ -1,6 +1,7 @@ /* display.h -- display headers */ /* includes */ +#define _GNU_SOURCE #include #include #include @@ -20,6 +21,7 @@ /* display specific variables */ typedef struct s_display { + int outfd; int max_x; int max_y; char *screen; @@ -33,6 +35,7 @@ int display_set_cursor(t_display *display,int x,int y); int display_clear_screen(t_display *display); int display_shutdown(t_display *display); int display_line(t_display *display,int X,int Y,int X_,int Y_,char sym); +int display_hor_line(t_display *display,int Y,char sym); int display_string(t_display *display,int x,int y,char *string,int len); int display_string_vert(t_display *display,int x,int y,char *string,int len);