X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Ffont.cpp;h=60090e0148de8e3ebc587da94f04261c4b629fe6;hb=c3b6098d0ca039fed7dc714a64c369e6f6d07e5a;hp=a19a94e5d13b22670e13c361689669b3d5b71db4;hpb=80aac2618536baaa99b92629be6931363c49c4de;p=libs%2Fgl.git diff --git a/source/font.cpp b/source/font.cpp index a19a94e5..60090e01 100644 --- a/source/font.cpp +++ b/source/font.cpp @@ -47,16 +47,6 @@ void Font::add_glyph(unsigned code, float x1, float y1, float x2, float y2, floa create_glyph_vertices(glyph, *va_builder); } -float Font::get_string_width(const string &str) const -{ - float x=0; - - for(string::const_iterator i=str.begin(); i!=str.end(); ++i) - x+=get_glyph_advance(static_cast(*i)); - - return x; -} - float Font::get_string_width(const string &str, Codecs::Decoder &dec) const { float x=0; @@ -67,16 +57,6 @@ float Font::get_string_width(const string &str, Codecs::Decoder &dec) const return x; } -void Font::draw_string(const string &str) const -{ - prepare_render(); - - for(string::const_iterator i=str.begin(); i!=str.end(); ++i) - draw_glyph(static_cast(*i)); - - glPopMatrix(); -} - void Font::draw_string(const string &str, Codecs::Decoder &dec) const { prepare_render();