void DrasculaEngine::moveCursor() { copyBackground(); updateRefresh_pre(); moveCharacters(); updateRefresh(); if (!strcmp(textName, "hacker") && _hasName) { if (_color != kColorRed && !_menuScreen) color_abc(kColorRed); } else if (!_menuScreen && _color != kColorLightGreen) color_abc(kColorLightGreen); if (_hasName && !_menuScreen) centerText(textName, _mouseX, _mouseY); if (_menuScreen) showMenu(); else if (_menuBar) clearMenu(); }
void Canvas::moveEvent(QMoveEvent *) { updateRefresh(true, true); }
void Canvas::resizeEvent(QResizeEvent *) { rescale(); updateRefresh(true, true); }