diff options
author | Marisa-Chan | 2014-07-12 21:38:11 +0000 |
---|---|---|
committer | Marisa-Chan | 2014-07-12 21:38:11 +0000 |
commit | 9dd9bfce808cacb90bdea1ee7cc371e698c1eca9 (patch) | |
tree | 50297cc8354c853f6a501eb7e7d9be35a191e079 /engines/zvision/text/string_manager.h | |
parent | 57857a1d768fc9b226326efe2294f73e847c816e (diff) | |
download | scummvm-rg350-9dd9bfce808cacb90bdea1ee7cc371e698c1eca9.tar.gz scummvm-rg350-9dd9bfce808cacb90bdea1ee7cc371e698c1eca9.tar.bz2 scummvm-rg350-9dd9bfce808cacb90bdea1ee7cc371e698c1eca9.zip |
ZVISION: String manager only load text lines without parsing text styles.
Diffstat (limited to 'engines/zvision/text/string_manager.h')
-rw-r--r-- | engines/zvision/text/string_manager.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/zvision/text/string_manager.h b/engines/zvision/text/string_manager.h index af8324b890..e226fbeae8 100644 --- a/engines/zvision/text/string_manager.h +++ b/engines/zvision/text/string_manager.h @@ -63,6 +63,8 @@ private: private: ZVision *_engine; + Common::String _lines[NUM_TEXT_LINES]; + InGameText _inGameText[NUM_TEXT_LINES]; Common::HashMap<Common::String, TruetypeFont *> _fonts; @@ -71,8 +73,10 @@ private: public: void initialize(ZVisionGameId gameId); StringManager::TextStyle getTextStyle(uint stringNumber); + const Common::String getTextLine(uint stringNumber); private: + void loadStrFile(const Common::String &fileName); void parseStrFile(const Common::String &fileName); void parseTag(const Common::String &tagString, uint lineNumber); |