]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/style.h
Font size loading fixes
[libs/gltk.git] / source / style.h
index 8aeb61e8ef68f26a61b82acaf97d6e8398a14269..620aa21245bdf03f2ca0c788ffb9aa9c88dc2b67 100644 (file)
@@ -1,10 +1,3 @@
-/* $Id$
-
-This file is part of libmspgltk
-Copyright © 2007  Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
 #ifndef MSP_GLTK_STYLE_H_
 #define MSP_GLTK_STYLE_H_
 
@@ -44,14 +37,18 @@ public:
                void part(const std::string &);
        };
 
+       typedef std::list<Part> PartSeq;
+
 private:
        const GL::Font *font;
+       unsigned font_size;
        GL::Color font_color;
        PartSeq parts;
 
 public:
-       Style(Resources &);
-       const GL::Font *get_font() const  { return font; }
+       Style();
+       const GL::Font &get_font() const;
+       unsigned get_font_size() const { return font_size; }
        const GL::Color &get_font_color() const { return font_color; }
        const PartSeq &get_parts() const { return parts; }
        const Part *get_part(const std::string &) const;