#ifndef DEF_VGATEXTOUTPUT_CLASS_H #define DEF_VGATEXTOUTPUT_CLASS_H #include class VGATextOutput : public Display { int m_cols; public: VGATextOutput() : m_cols(80) {} String getClass(); String getName(); void getModes(Vector &to); bool setMode(Disp::mode_t& mode); void putChar(u16int line, u16int col, WChar c, u8int color); void moveCursor(u16int line, u16int col); void clear(); bool textScroll(u16int line, u16int col, u16int height, u16int width, u8int color); }; #endif