diff options
Diffstat (limited to 'engines/titanic/support/font.h')
-rw-r--r-- | engines/titanic/support/font.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/engines/titanic/support/font.h b/engines/titanic/support/font.h index 0fff5125df..c41f4dc1e0 100644 --- a/engines/titanic/support/font.h +++ b/engines/titanic/support/font.h @@ -39,7 +39,7 @@ public: size_t _dataSize; int _field8; int _maxCharWidth; - Common::Array<CharEntry> _chars; + CharEntry _chars[256]; int _field810; int _field814; int _field818; @@ -53,6 +53,11 @@ public: void load(int fontNumber); /** + * Return the width in pixels of the specified text + */ + int stringWidth(const CString &text) const; + + /** * Write out a string * TODO: Verify this */ |