diff options
author | Denis Kasak | 2009-08-09 03:59:39 +0000 |
---|---|---|
committer | Denis Kasak | 2009-08-09 03:59:39 +0000 |
commit | e46abf16435031aaa7c717e9ca8de9cf50b141ca (patch) | |
tree | b1d399a7462700b3bef61ccb3377bde62ddb86a1 /engines/draci/sprite.cpp | |
parent | 295ab7e6ff022ea1f460740dd75d107b3f2fe64c (diff) | |
download | scummvm-rg350-e46abf16435031aaa7c717e9ca8de9cf50b141ca.tar.gz scummvm-rg350-e46abf16435031aaa7c717e9ca8de9cf50b141ca.tar.bz2 scummvm-rg350-e46abf16435031aaa7c717e9ca8de9cf50b141ca.zip |
Added Text::setFont().
svn-id: r43159
Diffstat (limited to 'engines/draci/sprite.cpp')
-rw-r--r-- | engines/draci/sprite.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/draci/sprite.cpp b/engines/draci/sprite.cpp index ecbfaf2767..e37d40dd46 100644 --- a/engines/draci/sprite.cpp +++ b/engines/draci/sprite.cpp @@ -364,6 +364,13 @@ void Text::draw(Surface *surface, bool markDirty) const { Common::Rect Text::getRect(bool scaled) const { return Common::Rect(_x, _y, _x + _width, _y + _height); } + +void Text::setFont(Font *font) { + _font = font; + + _width = _font->getStringWidth(_text, _spacing); + _height = _font->getStringHeight(_text); +} } // End of namespace Draci |