aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/font.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2018-03-26 23:54:58 +0200
committerEugene Sandulenko2018-03-27 01:07:38 +0200
commit20c8b949a9a790f7d2b2110587109f9767822de6 (patch)
treeac4142623cba3c9335ddf076f472e6e3f8dc187c /engines/bladerunner/font.cpp
parent5e81dc3f8fc08558f76cb81d83e842461cc70d25 (diff)
downloadscummvm-rg350-20c8b949a9a790f7d2b2110587109f9767822de6.tar.gz
scummvm-rg350-20c8b949a9a790f7d2b2110587109f9767822de6.tar.bz2
scummvm-rg350-20c8b949a9a790f7d2b2110587109f9767822de6.zip
BLADERUNNER: Implement Scores::tick()
Diffstat (limited to 'engines/bladerunner/font.cpp')
-rw-r--r--engines/bladerunner/font.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/bladerunner/font.cpp b/engines/bladerunner/font.cpp
index 5ae1c8eedc..d4b0e16515 100644
--- a/engines/bladerunner/font.cpp
+++ b/engines/bladerunner/font.cpp
@@ -120,6 +120,14 @@ void Font::drawColor(const Common::String &text, Graphics::Surface &surface, int
draw(text, surface, x, y);
}
+void Font::drawNumber(int num, Graphics::Surface &surface, int x, int y) const {
+ char buffer[20];
+
+ snprintf(buffer, 20, "%d", num);
+
+ draw(buffer, surface, x, y);
+}
+
int Font::getTextWidth(const Common::String &text) const {
const uint8 *character = (const uint8 *)text.c_str();