]> git.lyx.org Git - lyx.git/blobdiff - src/insets/RenderPreview.h
Andre's s/getTextClass/textClass/ cleanup.
[lyx.git] / src / insets / RenderPreview.h
index dc0a7232822399d157459f3be7489aa224d0f4b0..38a9aa80d4372b74abb6d0d339110c302050cbed 100644 (file)
@@ -47,12 +47,13 @@ public:
        /// a wrapper for Previews::status()
        static LyXRC_PreviewStatus status();
 
-       RenderPreview(InsetBase const *);
-       RenderPreview(RenderPreview const &, InsetBase const *);
-       std::auto_ptr<RenderBase> clone(InsetBase const *) const;
+       RenderPreview(Inset const *);
+       RenderPreview(RenderPreview const &, Inset const *);
+       ~RenderPreview();
+       RenderBase * clone(Inset const *) const;
 
        /// Compute the size of the object, returned in dim
-       bool metrics(MetricsInfo &, Dimension & dim) const;
+       void metrics(MetricsInfo &, Dimension & dim) const;
        ///
        void draw(PainterInfo & pi, int x, int y) const;
 
@@ -100,13 +101,13 @@ private:
        boost::signals::connection ploader_connection_;
 
        /// Inform the core that the inset has changed.
-       InsetBase const * parent_;
+       Inset const * parent_;
 };
 
 
 class RenderMonitoredPreview : public RenderPreview {
 public:
-       RenderMonitoredPreview(InsetBase const *);
+       RenderMonitoredPreview(Inset const *);
        ///
        void draw(PainterInfo & pi, int x, int y) const;
        ///