]> git.lyx.org Git - lyx.git/blobdiff - src/insets/InsetGraphics.h
Change string
[lyx.git] / src / insets / InsetGraphics.h
index 9adef61744ec42c03e0ec7bd12fbde7abfb4a03e..b5c8043c23a38bd2f1ee57bb805be4cb8f37cce7 100644 (file)
@@ -34,6 +34,9 @@ public:
        ///
        ~InsetGraphics();
        ///
+       void setBuffer(Buffer & buffer);
+       ///
+       bool isLabeled() const { return true; }
        void metrics(MetricsInfo &, Dimension &) const;
        ///
        EDITABLE editable() const;
@@ -76,9 +79,12 @@ public:
        ///
        bool getStatus(Cursor &, FuncRequest const &, FuncStatus &) const;
        /// all graphics can be embedded
-       void registerEmbeddedFiles(Buffer const &, EmbeddedFileList &) const;
+       void registerEmbeddedFiles(EmbeddedFileList &) const;
+       ///
+       void updateEmbeddedFile(EmbeddedFile const &);
        ///
-       void updateEmbeddedFile(Buffer const &, EmbeddedFile const &);
+       void addToToc(ParConstIterator const &) const;
+
        /// Force inset into LTR environment if surroundings are RTL?
        virtual bool forceLTR() const { return true; }
 protected: