DEBUGGER: Simplify how our console debugger works / is used
* Remove _isAttached member var and isAttached method * Engines now always call the onFrame method; whether it does something is decided by the debugger class resp. its subclasses * Make detach() protected instead of private, so that subclasses can invoke it * Remove _detach_now member var (call detach() instead). * Rename _frame_countdown to _frameCountdown and properly document it. * Add more doxygen comments * Cleanup svn-id: r50963
This commit is contained in:
parent
625af1260b
commit
1d4c82885d
24 changed files with 152 additions and 131 deletions
|
@ -240,7 +240,7 @@ bool Debugger_LoK::cmd_enterRoom(int argc, const char **argv) {
|
|||
while (!_vm->_screen->isMouseVisible())
|
||||
_vm->_screen->showMouse();
|
||||
|
||||
_detach_now = true;
|
||||
detach();
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@ -327,7 +327,7 @@ bool Debugger_v2::cmd_enterScene(int argc, const char **argv) {
|
|||
while (!_vm->screen_v2()->isMouseVisible())
|
||||
_vm->screen_v2()->showMouse();
|
||||
|
||||
_detach_now = true;
|
||||
detach();
|
||||
return false;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue