X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Ffont.h;h=609f272316433866580b1797941fe95b69e05865;hb=b2851c18f6361fed2203e0aced4a5d671ad28630;hp=ebaa8e7a7f43f469b7ae1ae246db6d92ad860bde;hpb=84bc56b96c21c831104a22e0cbd0f3b72ab5d8c3;p=libs%2Fgl.git diff --git a/source/font.h b/source/font.h index ebaa8e7a..609f2723 100644 --- a/source/font.h +++ b/source/font.h @@ -31,6 +31,8 @@ public: void set_texture(const Texture2D &); void add_glyph(wchar_t, float, float, float, float, float, float, float, float, float); float get_default_size() const { return default_size; } + float get_ascent() const { return ascent; } + float get_descent() const { return descent; } float get_string_width(const std::string &) const; float get_string_width(const std::wstring &) const; void draw_glyph(wchar_t); @@ -67,6 +69,8 @@ private: const Texture2D *tex; bool own_tex; float default_size; + float ascent; + float descent; GlyphMap glyphs; VertexArray varray;