diff options
author | rubidium <rubidium@openttd.org> | 2011-11-19 21:02:37 +0000 |
---|---|---|
committer | rubidium <rubidium@openttd.org> | 2011-11-19 21:02:37 +0000 |
commit | 4e1c4f90794eac4d63a08da41e75427950a50929 (patch) | |
tree | 51bbd7d840fbb14cb00e50b52f8dcf4d5f3d3eee /src/strings.cpp | |
parent | 02bff061f85f68bc6ad35e5777b3bf6b0ecedb5e (diff) | |
download | openttd-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.cpp | 11 |
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)); + } }; /** |