X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fgraphic.h;h=912786ce380f195fd173460d3406ed8087eec4ee;hb=131ac8ff2c06f94d40f4bf98d4a6ec0d113cdffc;hp=16d8cf406a006096e95fc31778136e6996384d2a;hpb=c1f038acb91eb3bfaa34dfd4729d19ed3f871a42;p=libs%2Fgltk.git diff --git a/source/graphic.h b/source/graphic.h index 16d8cf4..912786c 100644 --- a/source/graphic.h +++ b/source/graphic.h @@ -2,7 +2,7 @@ #define MSP_GLTK_GRAPHIC_H_ #include -#include +#include #include "geometry.h" namespace Msp { @@ -13,7 +13,7 @@ class Resources; class Graphic { public: - class Loader: public Parser::Loader + class Loader: public DataFile::Loader { public: Loader(Graphic &); @@ -26,25 +26,6 @@ public: void shadow(); }; - struct Sides - { - class Loader: public Parser::Loader - { - public: - Loader(Sides &); - Sides &get_object() { return sides; } - private: - Sides &sides; - }; - - unsigned top; - unsigned right; - unsigned bottom; - unsigned left; - - Sides(); - }; - Graphic(const Resources &, const std::string &); const Sides &get_border() const { return border; } const Sides &get_shadow() const { return shadow; }