PINK: Use new MACGUI interface

This commit is contained in:
Henrik "Henke37" Andersson 2020-03-15 15:36:39 +01:00 committed by Eugene Sandulenko
parent d315fc8add
commit 3edcc22c78
3 changed files with 1 additions and 14 deletions

View File

@ -132,7 +132,7 @@ static void menuCommandsCallback(int action, Common::U32String &, void *data) {
}
void PinkEngine::initMenu() {
_director->getWndManager().setEnginePauseCallback(this, &pauseEngine);
_director->getWndManager().setEnginePauseCallback(this);
_menu = Graphics::MacMenu::createMenuFromPEexe(_exeResources, &_director->getWndManager());
_menu->calcDimensions();

View File

@ -159,17 +159,6 @@ Common::Error Pink::PinkEngine::run() {
return Common::kNoError;
}
void PinkEngine::pauseEngine(void *engine, bool pause) {
Engine *vm = (Engine *)engine;
if (pause) {
vm->pauseEngine(true);
} else {
while (vm->isPaused()) {
vm->pauseEngine(false);
}
}
}
void PinkEngine::load(Archive &archive) {
archive.skipString();
archive.skipString();

View File

@ -105,8 +105,6 @@ public:
return Common::String::format("%s.s%02d", _targetName.c_str(), slot);
}
static void pauseEngine(void *engine, bool pause); // for MacWndMgr
friend class Console;
protected: