+ InsetExternalParams const & params() const;
+ ///
+ void setParams(InsetExternalParams const &);
+ /// Update not loaded previews
+ void updatePreview();
+ /// \returns the number of rows (\n's) of generated code.
+ void latex(otexstream &, OutputParams const &) const;
+ ///
+ std::string contextMenuName() const;
+ ///
+ bool setMouseHover(BufferView const * bv, bool mouse_hover);
+ ///
+ bool clickable(int, int) const { return true; }
+private:
+ ///
+ InsetExternal(InsetExternal const &);
+ ///
+ InsetCode lyxCode() const { return EXTERNAL_CODE; }
+ ///
+ bool hasSettings() const { return true; }
+ ///
+ void metrics(MetricsInfo &, Dimension &) const;