X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fsystem.h;h=41cf079fe2ae3fb518f6325e3eb9b39ff1905498;hb=7b2f2285593458477b8185e62099d61975faf7d4;hp=445de10cf7cbb1a8bc48bff24c0906a9b696f54c;hpb=9b7dd9e2d0728c50f830fff8f5f7c7caa87e5b6f;p=flatwaifu.git diff --git a/src/system.h b/src/system.h index 445de10..41cf079 100644 --- a/src/system.h +++ b/src/system.h @@ -7,7 +7,6 @@ #define SYSTEM_USE_FULLSCREEN (1 << 1) /* common video subsystem routines */ -int Y_set_videomode (int w, int h, int flags); void Y_get_videomode (int *w, int *h); int Y_videomode_setted (void); void Y_unset_videomode (void); @@ -15,12 +14,18 @@ void Y_set_fullscreen (int yes); int Y_get_fullscreen (void); /* hardware specific rendering */ +int Y_set_videomode_opengl (int w, int h, int fullscreen); void Y_swap_buffers (void); /* software specific rendering */ +int Y_set_videomode_software (int w, int h, int fullscreen); void Y_get_buffer (byte **buf, int *w, int *h, int *pitch); void Y_set_vga_palette (byte *vgapal); void Y_repaint_rect (int x, int y, int w, int h); void Y_repaint (void); -#endif /* SYSTEM_H_INCLUDED */ \ No newline at end of file +/* input */ +void Y_enable_text_input (void); +void Y_disable_text_input (void); + +#endif /* SYSTEM_H_INCLUDED */