summaryrefslogtreecommitdiff
path: root/src/graphics/textureFont.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/graphics/textureFont.cpp')
-rw-r--r--src/graphics/textureFont.cpp16
1 files changed, 15 insertions, 1 deletions
diff --git a/src/graphics/textureFont.cpp b/src/graphics/textureFont.cpp
index 3be2444..d39677e 100644
--- a/src/graphics/textureFont.cpp
+++ b/src/graphics/textureFont.cpp
@@ -37,6 +37,20 @@ const sf::Glyph & TextureFont::getGlyph(char ch) const{
return pair->second;
}
-const sf::Texture * TextureFont::getTexture(unsigned int _){
+const sf::Texture * TextureFont::getTexture(...){
return &tex_;
}
+
+float TextureFont::getLineSpacing(...){
+ // TODO make sure this is the appropiate measurement, it might be
+ // smaller...
+ // SFML obtains that from freetype face->metrics.height which only includes
+ // the height from the baseline, then that's corrected in sf::Text with an
+ // spacing ratio -> just test with a font and see what's supposed to do
+ return glyphSize_.y;
+}
+
+float TextureFont::getKerning(...){
+ // Monospaced fonts have 0 kerning
+ return 0;
+}