aboutsummaryrefslogtreecommitdiff
path: root/engines/hopkins/font.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2012-09-22 19:54:30 +1000
committerPaul Gilbert2012-09-22 19:54:30 +1000
commit1597aff3c7e39fd7c6b0acf6ae4d2a9cffbef460 (patch)
tree28a3da9a644105247876ed36a125000a5f0c78dd /engines/hopkins/font.cpp
parent2876790a086c6c6daa2b9c9afb3d11247aab406e (diff)
downloadscummvm-rg350-1597aff3c7e39fd7c6b0acf6ae4d2a9cffbef460.tar.gz
scummvm-rg350-1597aff3c7e39fd7c6b0acf6ae4d2a9cffbef460.tar.bz2
scummvm-rg350-1597aff3c7e39fd7c6b0acf6ae4d2a9cffbef460.zip
HOPKINS: Clean up of moving Txt array from Globals to FontManager
Diffstat (limited to 'engines/hopkins/font.cpp')
-rw-r--r--engines/hopkins/font.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/engines/hopkins/font.cpp b/engines/hopkins/font.cpp
index fe4e9df46c..4a99dd357a 100644
--- a/engines/hopkins/font.cpp
+++ b/engines/hopkins/font.cpp
@@ -30,6 +30,21 @@ void FontManager::setParent(HopkinsEngine *vm) {
_vm = vm;
}
+void FontManager::clearAll() {
+ for (int idx = 0; idx < 11; ++idx) {
+ Txt[idx].field0 = 0;
+ Txt[idx].field12 = 0;
+ Txt[idx].field3FC = 0;
+ Txt[idx].field3FE = 0;
+ Txt[idx].field400 = 0;
+ Txt[idx].field404 = 0;
+ Txt[idx].field406 = 0;
+ Txt[idx].field408 = 0;
+
+ ListeTxt[idx].field0 = 0;
+ }
+}
+
void FontManager::TEXTE_OFF(int idx) {
warning("TODO: TEXTE_OFF");
}