sdlterm/src/sdlterm.h
changeset 61 15088f62c4ac
parent 60 fccca2a60492
child 67 71f60bf6ebb7
equal deleted inserted replaced
60:fccca2a60492 61:15088f62c4ac
   197 
   197 
   198     void erase() { _screen.erase(); };
   198     void erase() { _screen.erase(); };
   199     void putch(int x, int y, Uint32 ch) { _screen.putch(x, y, ch, _attr); };
   199     void putch(int x, int y, Uint32 ch) { _screen.putch(x, y, ch, _attr); };
   200     void commit();
   200     void commit();
   201 
   201 
   202     Uint32 prepare_attr(Uint8 fg, Uint8 bg, Uint8 style) { return (Uint32)fg | (Uint32)bg << 8 | (Uint32)style << 24; };
   202     Uint32 prepare_attr(Uint8 fg, Uint8 bg, Uint32 style) { return (Uint32)fg | (Uint32)bg << 8 | (style & 0xFF000000); };
   203     void set_attr(Uint32 value) { _attr = value; };
   203     void set_attr(Uint32 value) { _attr = value; };
   204 
   204 
   205     void show_cursor(int x, int y) { _cursor_x = x; _cursor_y = y; _cursor_visible = true; };
   205     void show_cursor(int x, int y) { _cursor_x = x; _cursor_y = y; _cursor_visible = true; };
   206     void hide_cursor() { _cursor_visible = false; };
   206     void hide_cursor() { _cursor_visible = false; };
   207 
   207