aboutsummaryrefslogtreecommitdiff
path: root/graphics/macgui/macfontmanager.h
diff options
context:
space:
mode:
authorEugene Sandulenko2016-10-12 19:16:57 +0200
committerEugene Sandulenko2016-10-12 19:17:29 +0200
commit2cb0e45c630e568ef7a4c7b5f0f195f0d67f92ce (patch)
tree735fd99860bc419fe3b0958ee3c80532c9a8b883 /graphics/macgui/macfontmanager.h
parenta89deafcad58912ce4c41490d226ce0da23830f3 (diff)
downloadscummvm-rg350-2cb0e45c630e568ef7a4c7b5f0f195f0d67f92ce.tar.gz
scummvm-rg350-2cb0e45c630e568ef7a4c7b5f0f195f0d67f92ce.tar.bz2
scummvm-rg350-2cb0e45c630e568ef7a4c7b5f0f195f0d67f92ce.zip
GRAPHICS: Further work on BDF font scaling
Diffstat (limited to 'graphics/macgui/macfontmanager.h')
-rw-r--r--graphics/macgui/macfontmanager.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/graphics/macgui/macfontmanager.h b/graphics/macgui/macfontmanager.h
index e09e1dc984..3e90818cda 100644
--- a/graphics/macgui/macfontmanager.h
+++ b/graphics/macgui/macfontmanager.h
@@ -48,6 +48,7 @@ public:
_slant = slant;
_fallback = fallback;
_generated = false;
+ _bdfFont = NULL;
}
int getId() { return _id; };
@@ -59,6 +60,8 @@ public:
FontManager::FontUsage getFallback() { return _fallback; }
bool isGenerated() { return _generated; }
void setGenerated(bool gen) { _generated = gen; }
+ BdfFont *getBdfFont() { return _bdfFont; }
+ void setBdfFont(BdfFont *bdfFont) { _bdfFont = bdfFont; }
private:
int _id;
@@ -68,6 +71,7 @@ private:
FontManager::FontUsage _fallback;
bool _generated;
+ BdfFont *_bdfFont;
};
class MacFontManager {
@@ -100,7 +104,7 @@ private:
const char *getFontName(MacFont &font);
void generateFontSubstitute(MacFont &macFont);
- void generateFont(MacFont fromFont, MacFont toFont);
+ void generateFont(MacFont toFont, MacFont fromFont);
private:
bool _builtInFonts;