class RenderGraphic : public RenderBase
{
public:
- RenderGraphic(InsetBase const *);
- RenderGraphic(RenderGraphic const &, InsetBase const *);
- std::auto_ptr<RenderBase> clone(InsetBase const *) const;
+ RenderGraphic(Inset const *);
+ RenderGraphic(RenderGraphic const &, Inset const *);
+ RenderBase * clone(Inset const *) const;
/// compute the size of the object returned in dim
- bool metrics(MetricsInfo & mi, Dimension & dim) const;
+ void metrics(MetricsInfo & mi, Dimension & dim) const;
/// draw inset
void draw(PainterInfo & pi, int x, int y) const;
/// The stored data.
graphics::Loader loader_;
+ graphics::Loader icon_;
graphics::Params params_;
};