X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2FInsetInclude.h;h=3e283462690a54b62fc7f7c6f26c90dbf6dc3d82;hb=6b49b6b129af9417fea7ea907a44a46fbbd38340;hp=b66a21b829ff578eec61ff8a02d1c7c4e557553b;hpb=a7e2b7eea989ec1ede17242176c0a81769842439;p=lyx.git diff --git a/src/insets/InsetInclude.h b/src/insets/InsetInclude.h index b66a21b829..3e28346269 100644 --- a/src/insets/InsetInclude.h +++ b/src/insets/InsetInclude.h @@ -79,17 +79,20 @@ public: DisplayType display() const; /// InsetCode lyxCode() const { return INCLUDE_CODE; } + /// + docstring layoutName() const; /** Fills \c key * \param keys the list of bibkeys in the child buffer. * \param it not used here */ - void fillWithBibKeys(BiblioInfo & keys, InsetIterator const & it) const; + void collectBibKeys(InsetIterator const &) const; /// bool hasSettings() const { return true; } /// - int latex(odocstream &, OutputParams const &) const; + void latex(otexstream &, OutputParams const &) const; /// - int plaintext(odocstream &, OutputParams const &) const; + int plaintext(odocstringstream & ods, OutputParams const & op, + size_t max_length = INT_MAX) const; /// int docbook(odocstream &, OutputParams const &) const; /// @@ -99,11 +102,11 @@ public: /// void addPreview(DocIterator const &, graphics::PreviewLoader &) const; /// - void addToToc(DocIterator const &); + void addToToc(DocIterator const & di, bool output_active) const; /// void updateBuffer(ParIterator const &, UpdateType); /// - docstring contextMenu(BufferView const & bv, int x, int y) const; + std::string contextMenuName() const; //@} /// \name Static public methods obligated for InsetCommand derived classes