diff options
-rw-r--r-- | engines/zvision/zvision.cpp | 6 | ||||
-rw-r--r-- | engines/zvision/zvision.h | 2 |
2 files changed, 8 insertions, 0 deletions
diff --git a/engines/zvision/zvision.cpp b/engines/zvision/zvision.cpp index c5d5fdc58b..0b03cc351d 100644 --- a/engines/zvision/zvision.cpp +++ b/engines/zvision/zvision.cpp @@ -472,4 +472,10 @@ bool ZVision::ifQuit() { } return false; } +void ZVision::showDebugMsg(const Common::String &msg, int16 delay) { + uint16 msgid = _renderManager->createSubArea(); + _renderManager->updateSubArea(msgid, msg); + _renderManager->deleteSubArea(msgid, delay); +} + } // End of namespace ZVision diff --git a/engines/zvision/zvision.h b/engines/zvision/zvision.h index 8b9b67303e..3c9e26b5ec 100644 --- a/engines/zvision/zvision.h +++ b/engines/zvision/zvision.h @@ -190,6 +190,8 @@ public: bool ifQuit(); + void showDebugMsg(const Common::String &msg, int16 delay = 3000); + private: void initialize(); void initFonts(); |