aboutsummaryrefslogtreecommitdiff
path: root/engines/zvision/text/truetype_font.cpp
diff options
context:
space:
mode:
authorBastien Bouclet2015-11-22 14:18:14 +0100
committerBastien Bouclet2015-12-21 18:41:14 +0100
commit2d86f6da9c0ee2ffa80a2b570c148ea337b09cec (patch)
tree245b7c44d49e1e77f0b0b31732b3ce700285cf42 /engines/zvision/text/truetype_font.cpp
parent366e164705a920ccd5de9dc606399f9c5b54913c (diff)
downloadscummvm-rg350-2d86f6da9c0ee2ffa80a2b570c148ea337b09cec.tar.gz
scummvm-rg350-2d86f6da9c0ee2ffa80a2b570c148ea337b09cec.tar.bz2
scummvm-rg350-2d86f6da9c0ee2ffa80a2b570c148ea337b09cec.zip
GRAPHICS: Introduce a size mode for TrueType fonts
Allows to match Windows font size selection by converting font heights to point sizes using the TrueType tables.
Diffstat (limited to 'engines/zvision/text/truetype_font.cpp')
-rw-r--r--engines/zvision/text/truetype_font.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/zvision/text/truetype_font.cpp b/engines/zvision/text/truetype_font.cpp
index acb053ea8d..ed4a81a297 100644
--- a/engines/zvision/text/truetype_font.cpp
+++ b/engines/zvision/text/truetype_font.cpp
@@ -123,7 +123,7 @@ bool StyledTTFont::loadFont(const Common::String &fontName, int32 point, uint st
!file.open(freeFontName) && !_engine->getSearchManager()->openFile(file, freeFontName))
error("Unable to open font file %s (Liberation Font alternative: %s, FreeFont alternative: %s)", newFontName.c_str(), liberationFontName.c_str(), freeFontName.c_str());
- Graphics::Font *newFont = Graphics::loadTTFFont(file, point, 60, (sharp ? Graphics::kTTFRenderModeMonochrome : Graphics::kTTFRenderModeNormal)); // 66 dpi for 640 x 480 on 14" display
+ Graphics::Font *newFont = Graphics::loadTTFFont(file, point, Graphics::kTTFSizeModeCharacter, 60, (sharp ? Graphics::kTTFRenderModeMonochrome : Graphics::kTTFRenderModeNormal)); // 66 dpi for 640 x 480 on 14" display
if (newFont == nullptr) {
return false;
}