X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FText.h;h=99d83f4a29d25236ba69efcfb8a75faa64d28515;hb=a8572c1358d5d2e66612e9f44329a6ffd33516a6;hp=a177a8321794dd1bad0ded4692608a6bf1aebfca;hpb=2dc62d0405e1ea1722cee933e02e528bea5e0f8e;p=lyx.git diff --git a/src/Text.h b/src/Text.h index a177a83217..99d83f4a29 100644 --- a/src/Text.h +++ b/src/Text.h @@ -260,7 +260,7 @@ public: settings are given to the new one. This function will handle a multi-paragraph selection. */ - void setParagraphs(Cursor & cur, docstring arg, bool modify = false); + void setParagraphs(Cursor & cur, docstring const & arg, bool modify = false); /// Sets parameters for current or selected paragraphs void setParagraphs(Cursor & cur, ParagraphParameters const & p); @@ -285,7 +285,7 @@ public: /// FIXME: replace Cursor with DocIterator. docstring getPossibleLabel(DocIterator const & cur) const; /// is this paragraph right-to-left? - bool isRTL(Paragraph const & par) const; + bool isRTL(pit_type pit) const; /// bool checkAndActivateInset(Cursor & cur, bool front); @@ -345,6 +345,8 @@ public: /// Get the font of the "environment" of paragraph \p par_offset in \p pars. /// All font changes of the paragraph are relative to this font. Font const outerFont(pit_type pit_offset) const; + /// Return the label type at the end of paragraph \c pit. + int getEndLabel(pit_type pit) const; private: /// The InsetText owner shall have access to everything.