class LaTeXFeatures;
///
-class InsetGraphics : public Inset, public boost::signals::trackable {
+class InsetGraphics : public InsetOld, public boost::signals::trackable {
public:
///
InsetGraphics();
void validate(LaTeXFeatures & features) const;
/// returns LyX code associated with the inset. Used for TOC, ...)
- Inset::Code lyxCode() const { return Inset::GRAPHICS_CODE; }
+ InsetOld::Code lyxCode() const { return InsetOld::GRAPHICS_CODE; }
///
- virtual InsetBase * clone() const;
+ virtual std::auto_ptr<InsetBase> clone() const;
/** Set the inset parameters, used by the GUIndependent dialog.
Return true of new params are different from what was so far.
/// Get the inset parameters, used by the GUIndependent dialog.
InsetGraphicsParams const & params() const;
- virtual BufferView * view() const;
private:
///
friend class InsetGraphicsMailer;
///
virtual string const & name() const { return name_; }
///
- virtual string const inset2string() const;
+ virtual string const inset2string(Buffer const &) const;
///
static void string2params(string const & data,
- string const & buffer_path,
+ Buffer const & buffer,
InsetGraphicsParams &);
///
static string const params2string(InsetGraphicsParams const &,
- string const & buffer_path);
+ Buffer const &);
private:
///
static string const name_;