X-Git-Url: https://hackdaworld.org/gitweb/?p=my-code%2Fivac.git;a=blobdiff_plain;f=src%2Fdisplay.c;h=89c6472edbfd09f1578887bc558e97fa8170cf4c;hp=914ab63667cb166c812cf0633a52e4e36aef2332;hb=bb2eedc347c7457678118762799806db07d5d200;hpb=d525cc402e67386372745a4bc3c04a488ea264f7 diff --git a/src/display.c b/src/display.c index 914ab63..89c6472 100644 --- a/src/display.c +++ b/src/display.c @@ -11,12 +11,17 @@ int display_init(t_display *display) { puts("[display] initializing display ..."); /* init stuff next .. */ + display->max_x=atoi(getenv("COLUMNS")); + display->max_y=atoi(getenv("LINES")); return D_SUCCESS; } int display_refresh(t_display *display) { + display->max_x=atoi(getenv("COLUMNS")); + display->max_y=atoi(getenv("LINES")); + return D_SUCCESS; } @@ -26,3 +31,21 @@ int display_shutdown(t_display *display) { return D_SUCCESS; } + +int display_term_line(t_display *display,char sym) { + + int i; + + for(i=0;imax_x;i++) printf("%c",sym); + printf("\n"); + + return D_SUCCESS; +} + +int display_term_string(t_display *display,char *string) { + + /* to be continued ... */ + + return D_SUCCESS; +} +