summaryrefslogtreecommitdiff
path: root/src/fontcache.cpp
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2013-06-23 15:23:22 +0000
committerrubidium <rubidium@openttd.org>2013-06-23 15:23:22 +0000
commit94a5fe6b927da6e898968d240a3486dbe60d6be8 (patch)
tree2431528829a54d93eceac0f6628fce848e47d5b1 /src/fontcache.cpp
parent13c450a66bef275a88d687e6f500425b91126f8f (diff)
downloadopenttd-94a5fe6b927da6e898968d240a3486dbe60d6be8.tar.xz
(svn r25437) -Codechange: rework the FreeTypeSettings structure to make it better grouped
Diffstat (limited to 'src/fontcache.cpp')
-rw-r--r--src/fontcache.cpp26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/fontcache.cpp b/src/fontcache.cpp
index 9e8ed0e1d..d764c1f75 100644
--- a/src/fontcache.cpp
+++ b/src/fontcache.cpp
@@ -179,7 +179,7 @@ void InitFreeType(bool monospace)
UnloadFace(&_face_large);
}
- if (StrEmpty(_freetype.small_font) && StrEmpty(_freetype.medium_font) && StrEmpty(_freetype.large_font) && StrEmpty(_freetype.mono_font)) {
+ if (StrEmpty(_freetype.small.font) && StrEmpty(_freetype.medium.font) && StrEmpty(_freetype.large.font) && StrEmpty(_freetype.mono.font)) {
DEBUG(freetype, 1, "No font faces specified, using sprite fonts instead");
return;
}
@@ -195,25 +195,25 @@ void InitFreeType(bool monospace)
/* Load each font */
if (monospace) {
- LoadFreeTypeFont(_freetype.mono_font , &_face_mono, "mono");
+ LoadFreeTypeFont(_freetype.mono.font , &_face_mono, "mono");
if (_face_mono != NULL) {
- SetFontGeometry(_face_mono, FS_MONO, _freetype.mono_size);
+ SetFontGeometry(_face_mono, FS_MONO, _freetype.mono.size);
}
} else {
- LoadFreeTypeFont(_freetype.small_font, &_face_small, "small");
- LoadFreeTypeFont(_freetype.medium_font, &_face_medium, "medium");
- LoadFreeTypeFont(_freetype.large_font, &_face_large, "large");
+ LoadFreeTypeFont(_freetype.small.font, &_face_small, "small");
+ LoadFreeTypeFont(_freetype.medium.font, &_face_medium, "medium");
+ LoadFreeTypeFont(_freetype.large.font, &_face_large, "large");
/* Set each font size */
if (_face_small != NULL) {
- SetFontGeometry(_face_small, FS_SMALL, _freetype.small_size);
+ SetFontGeometry(_face_small, FS_SMALL, _freetype.small.size);
}
if (_face_medium != NULL) {
- SetFontGeometry(_face_medium, FS_NORMAL, _freetype.medium_size);
+ SetFontGeometry(_face_medium, FS_NORMAL, _freetype.medium.size);
}
if (_face_large != NULL) {
- SetFontGeometry(_face_large, FS_LARGE, _freetype.large_size);
+ SetFontGeometry(_face_large, FS_LARGE, _freetype.large.size);
}
}
}
@@ -343,10 +343,10 @@ static bool GetFontAAState(FontSize size)
switch (size) {
default: NOT_REACHED();
- case FS_NORMAL: return _freetype.medium_aa;
- case FS_SMALL: return _freetype.small_aa;
- case FS_LARGE: return _freetype.large_aa;
- case FS_MONO: return _freetype.mono_aa;
+ case FS_NORMAL: return _freetype.medium.aa;
+ case FS_SMALL: return _freetype.small.aa;
+ case FS_LARGE: return _freetype.large.aa;
+ case FS_MONO: return _freetype.mono.aa;
}
}