X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fparagraph_funcs.h;h=7a7c763f0dbc0f640b6ff3751388ed9b65720815;hb=f268743f8c014ef2dadd260fd1a3873cb1d2038b;hp=1d9190fc7b8b7a310589ebb7342e074440160109;hpb=0be0fcfd5907d448cd51addf83ed7032719a0692;p=lyx.git diff --git a/src/paragraph_funcs.h b/src/paragraph_funcs.h index 1d9190fc7b..7a7c763f0d 100644 --- a/src/paragraph_funcs.h +++ b/src/paragraph_funcs.h @@ -20,6 +20,7 @@ class BufferParams; class TexRow; class LatexRunParams; class LyXLex; +class InsetOld; /// void breakParagraph(BufferParams const & bparams, @@ -61,7 +62,7 @@ int getEndLabel(ParagraphList::iterator pit, ParagraphList const & plist); -void latexParagraphs(Buffer const * buf, +void latexParagraphs(Buffer const & buf, ParagraphList const & paragraphs, std::ostream & ofs, TexRow & texrow, @@ -74,4 +75,11 @@ int readParagraph(Buffer & buf, Paragraph & par, LyXLex & lex); LyXFont const outerFont(ParagraphList::iterator pit, ParagraphList const & plist); +/// find outermost paragraph containing an inset +ParagraphList::iterator outerPar(Buffer const & buf, InsetOld const * inset); + +/// find owning paragraph containing an inset +Paragraph const & ownerPar(Buffer const & buf, InsetOld const * inset); + + #endif // PARAGRAPH_FUNCS_H