nuclear@9: #include nuclear@9: #include "screen.h" nuclear@9: nuclear@9: Screen::Screen() nuclear@9: { nuclear@9: name = 0; nuclear@9: } nuclear@9: nuclear@9: Screen::~Screen() nuclear@9: { nuclear@9: delete [] name; nuclear@9: } nuclear@9: nuclear@9: bool Screen::init() nuclear@9: { nuclear@9: return true; nuclear@9: } nuclear@9: nuclear@9: void Screen::shutdown() nuclear@9: { nuclear@9: } nuclear@9: nuclear@9: void Screen::set_name(const char *name) nuclear@9: { nuclear@9: delete [] this->name; nuclear@9: this->name = new char[strlen(name) + 1]; nuclear@9: strcpy(this->name, name); nuclear@9: } nuclear@9: nuclear@9: const char *Screen::get_name() const nuclear@9: { nuclear@9: return name ? name : ""; nuclear@9: } nuclear@9: nuclear@9: void Screen::update() nuclear@9: { nuclear@9: } nuclear@9: nuclear@9: void Screen::handle_keyboard(int key, bool press) nuclear@9: { nuclear@9: } nuclear@9: nuclear@9: void Screen::handle_mbutton(int bn, bool press, int x, int y) nuclear@9: { nuclear@9: } nuclear@9: nuclear@9: void Screen::handle_mmotion(int x, int y) nuclear@9: { nuclear@9: }