X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FRow.h;h=498fd07d7f8f8ce5c08335171605061ed6269701;hb=d8c018b8c691f6bc3ebbb5f78bffc0b3f87c228f;hp=961b6ebb98ae173083f05b16b10f93b98abb184b;hpb=8e7d0c2002bdc69c95f3a43f7c78d13fe47ce5f3;p=lyx.git diff --git a/src/Row.h b/src/Row.h index 961b6ebb98..498fd07d7f 100644 --- a/src/Row.h +++ b/src/Row.h @@ -264,6 +264,10 @@ public: * This should be called once the row is completely built. */ void reverseRTL(bool rtl_par); + /// + bool isRTL() const { return rtl_; } + /// Find row element that contains \c pos, and compute x offset. + const_iterator const findElement(pos_type pos, bool boundary, double & x) const; friend std::ostream & operator<<(std::ostream & os, Row const & row); @@ -320,6 +324,8 @@ private: bool flushed_; /// Row dimension. Dimension dim_; + /// true when this row lives in a right-to-left paragraph + bool rtl_; };