]> git.lyx.org Git - features.git/blobdiff - src/insets/Inset.h
Embedding: update related insets when the embedding status of a fileitem is changed
[features.git] / src / insets / Inset.h
index 6782a5962253508df4d7a51a2ff6c3a9067ad45c..e451c7718b96d5c2746c969276c29e565505300a 100644 (file)
@@ -49,6 +49,7 @@ class ParConstIterator;
 class ParIterator;
 class Text;
 class TocList;
+class EmbeddedFile;
 class EmbeddedFiles;
 
 
@@ -441,6 +442,8 @@ public:
        virtual void addToToc(TocList &, Buffer const &, ParConstIterator const &) const {}
        /// report files that can be embedded with the lyx file
        virtual void registerEmbeddedFiles(Buffer const &, EmbeddedFiles &) const {};
+       /// use embedded or external file after the embedding status of a file is changed
+       virtual void updateEmbeddedFile(Buffer const &, EmbeddedFile const &) {}
        /// Fill keys with BibTeX information
        virtual void fillWithBibKeys(Buffer const &,
                BiblioInfo &, InsetIterator const &) const { return; }