namespace Msp {
namespace GLtk {
-class CachedPart;
class Graphic;
+class PartCache;
class Resources;
/**
Loader(Part &, Resources &);
~Loader();
private:
+ void graphic_normal(const std::string &);
void graphic(State, const std::string &);
void align(float, float);
void fill(float, float);
const Geometry &get_geometry() const { return geom; }
const Sides &get_margin() const { return margin; }
const Alignment &get_alignment() const { return align; }
- void build(const Geometry &, State, CachedPart &) const;
+ void build(const Geometry &, State, PartCache &) const;
};
} // namespace GLtk