summaryrefslogtreecommitdiff
path: root/src/strings.cpp
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2011-11-19 21:02:37 +0000
committerrubidium <rubidium@openttd.org>2011-11-19 21:02:37 +0000
commit4e1c4f90794eac4d63a08da41e75427950a50929 (patch)
tree51bbd7d840fbb14cb00e50b52f8dcf4d5f3d3eee /src/strings.cpp
parent02bff061f85f68bc6ad35e5777b3bf6b0ecedb5e (diff)
downloadopenttd-4e1c4f90794eac4d63a08da41e75427950a50929.tar.xz
(svn r23267) -Codechange: unify the font name setting of the font cache
Diffstat (limited to 'src/strings.cpp')
-rw-r--r--src/strings.cpp11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/strings.cpp b/src/strings.cpp
index b730c8d08..315344798 100644
--- a/src/strings.cpp
+++ b/src/strings.cpp
@@ -1798,12 +1798,12 @@ class LanguagePackGlyphSearcher : public MissingGlyphSearcher {
this->j = 0;
}
- FontSize DefaultSize()
+ /* virtual */ FontSize DefaultSize()
{
return FS_NORMAL;
}
- const char *NextString()
+ /* virtual */ const char *NextString()
{
if (this->i >= 32) return NULL;
@@ -1817,6 +1817,13 @@ class LanguagePackGlyphSearcher : public MissingGlyphSearcher {
return ret;
}
+
+ /* virtual */ void SetFontNames(FreeTypeSettings *settings, const char *font_name)
+ {
+ strecpy(settings->small_font, font_name, lastof(settings->small_font));
+ strecpy(settings->medium_font, font_name, lastof(settings->medium_font));
+ strecpy(settings->large_font, font_name, lastof(settings->large_font));
+ }
};
/**