From db5e2adc5828a4bf888959ebd520bb43e89996fe Mon Sep 17 00:00:00 2001 From: Marisa-Chan Date: Wed, 12 Nov 2014 15:40:54 +0600 Subject: ZVISION: Implement method for visual output of some info --- engines/zvision/zvision.cpp | 6 ++++++ engines/zvision/zvision.h | 2 ++ 2 files changed, 8 insertions(+) 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(); -- cgit v1.2.3