aboutsummaryrefslogtreecommitdiff
path: root/lib/gdi/font.cpp
diff options
context:
space:
mode:
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>2006-12-19 15:06:59 +0000
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>2006-12-19 15:06:59 +0000
commitb2fe29b773ada2caf62721d7dfe07d9807876055 (patch)
treeef25ea2c46693e0f0145c703801ea2fb93ed79ec /lib/gdi/font.cpp
parent731b74fb5560df6554e586feeec2a5af08058222 (diff)
downloadenigma2-b2fe29b773ada2caf62721d7dfe07d9807876055.tar.gz
enigma2-b2fe29b773ada2caf62721d7dfe07d9807876055.zip
move AddFont to more related place
small cleanup
Diffstat (limited to 'lib/gdi/font.cpp')
-rw-r--r--lib/gdi/font.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/gdi/font.cpp b/lib/gdi/font.cpp
index 329c4679..3948ea98 100644
--- a/lib/gdi/font.cpp
+++ b/lib/gdi/font.cpp
@@ -235,6 +235,13 @@ int fontRenderClass::getFont(ePtr<Font> &font, const std::string &face, int size
return 0;
}
+void addFont(const char *filename, const char *alias, int scale_factor, int is_replacement)
+{
+ fontRenderClass::getInstance()->AddFont(filename, alias, scale_factor);
+ if (is_replacement)
+ eTextPara::setReplacementFont(alias);
+}
+
DEFINE_REF(Font);
Font::Font(fontRenderClass *render, FTC_FaceID faceid, int isize, int tw): tabwidth(tw)