aboutsummaryrefslogtreecommitdiff
path: root/graphics/macgui/macfontmanager.h
diff options
context:
space:
mode:
authorEugene Sandulenko2016-10-07 10:37:40 +0200
committerEugene Sandulenko2016-10-07 10:49:17 +0200
commitdb05a9448bafe4d5eaacb9d2b5a7e6e936997211 (patch)
tree44e79e08fc62f25017586a66ea0211f325f0d44c /graphics/macgui/macfontmanager.h
parentee476e9cf0ee1dec3161ef3bed87be12ca9786f1 (diff)
downloadscummvm-rg350-db05a9448bafe4d5eaacb9d2b5a7e6e936997211.tar.gz
scummvm-rg350-db05a9448bafe4d5eaacb9d2b5a7e6e936997211.tar.bz2
scummvm-rg350-db05a9448bafe4d5eaacb9d2b5a7e6e936997211.zip
GRAPHICS: Differentiate Mac fonts by slant
Diffstat (limited to 'graphics/macgui/macfontmanager.h')
-rw-r--r--graphics/macgui/macfontmanager.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/graphics/macgui/macfontmanager.h b/graphics/macgui/macfontmanager.h
index fab4ce9ea1..568c1530c0 100644
--- a/graphics/macgui/macfontmanager.h
+++ b/graphics/macgui/macfontmanager.h
@@ -31,6 +31,12 @@ enum {
kMacFontChicago = 0
};
+enum {
+ kMacFontRegular,
+ kMacFontBold,
+ kMacFontItalic
+};
+
class MacFont {
public:
MacFont(int id = kMacFontChicago, int size = 12, FontManager::FontUsage fallback = Graphics::FontManager::kBigGUIFont) {
@@ -79,7 +85,7 @@ private:
* @param size size of the font
* @return the font name or NULL if ID goes beyond the mapping
*/
- const char *getFontName(int id, int size);
+ const char *getFontName(int id, int size, int slant = kMacFontRegular);
private:
bool _builtInFonts;