X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Ffont.h;h=14320b8fed58ff1b9d3fefe01c82c474c631f505;hb=44ac1183d7a4d54088561cc7ce8fe5f3120c4b35;hp=28da58229d8bad3f7675599dc2148a6b73a21c42;hpb=8ee883aad11511b046461e29ed9f73cf551d0f24;p=libs%2Fgl.git diff --git a/source/font.h b/source/font.h index 28da5822..14320b8f 100644 --- a/source/font.h +++ b/source/font.h @@ -1,17 +1,10 @@ -/* $Id$ - -This file is part of libmspgl -Copyright © 2007 Mikko Rasa, Mikkosoft Productions -Distributed under the LGPL -*/ - #ifndef MSP_GL_FONT_H_ #define MSP_GL_FONT_H_ #include #include #include -#include +#include #include "vertexarray.h" namespace Msp { @@ -74,7 +67,7 @@ public: float get_ascent() const { return ascent; } float get_descent() const { return descent; } - float get_string_width(const std::string &, Codecs::Decoder &) const; + float get_string_width(const std::string &, StringCodec::Decoder &) const; template float get_string_width(const std::string &str) const @@ -84,10 +77,10 @@ public: } float get_string_width(const std::string &str) const - { return get_string_width(str); } + { return get_string_width(str); } - void draw_string(const std::string &, Codecs::Decoder &) const; - void draw_string(const std::string &, Codecs::Decoder &, PrimitiveBuilder &) const; + void draw_string(const std::string &, StringCodec::Decoder &) const; + void draw_string(const std::string &, StringCodec::Decoder &, PrimitiveBuilder &) const; template void draw_string(const std::string &str) const @@ -97,7 +90,7 @@ public: } void draw_string(const std::string &str) const - { draw_string(str); } + { draw_string(str); } template void draw_string(const std::string &str, PrimitiveBuilder &pb) const @@ -107,7 +100,7 @@ public: } void draw_string(const std::string &str, PrimitiveBuilder &pb) const - { return draw_string(str, pb); } + { return draw_string(str, pb); } private: void create_glyph_vertices(const Glyph &, VertexBuilder &) const;