X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FTextMetrics.h;h=d65618fc0cbf5401dc1d0a183079fc61738ba401;hb=125ed160d625368520074f2898c0487d30d46b98;hp=20e0dfb8438dcebf23f7729c0cad204d07476eee;hpb=715b8cda54a2aded29260b57ff201b16fd906f21;p=lyx.git diff --git a/src/TextMetrics.h b/src/TextMetrics.h index 20e0dfb843..d65618fc0c 100644 --- a/src/TextMetrics.h +++ b/src/TextMetrics.h @@ -21,12 +21,13 @@ #include "support/types.h" +#include + namespace lyx { class BufferView; class Cursor; class CursorSlice; -class DocIterator; class MetricsInfo; class Text; @@ -75,7 +76,7 @@ public: bool const expand_on_multipars = true); /// The "nodraw" drawing stage for one single paragraph: set the - /// positions of the insets contained this paragraph in metrics + /// positions of the insets contained in this paragraph in metrics /// cache. Related to BufferView::updatePosCache. void updatePosCache(pit_type pit) const; @@ -98,11 +99,9 @@ public: /// is this position in the paragraph right-to-left? bool isRTL(CursorSlice const & sl, bool boundary) const; /// is between pos-1 and pos an RTL<->LTR boundary? - bool isRTLBoundary(pit_type pit, - pos_type pos) const; + bool isRTLBoundary(pit_type pit, pos_type pos) const; /// would be a RTL<->LTR boundary between pos and the given font? - bool isRTLBoundary(pit_type pit, - pos_type pos, Font const & font) const; + bool isRTLBoundary(pit_type pit, pos_type pos, Font const & font) const; /// Rebreaks the given paragraph. @@ -220,9 +219,9 @@ public: void setCursorFromCoordinates(Cursor & cur, int x, int y); /// - int cursorX(CursorSlice const & cursor, bool boundary) const; + int cursorX(CursorSlice const & sl, bool boundary) const; /// - int cursorY(CursorSlice const & cursor, bool boundary) const; + int cursorY(CursorSlice const & sl, bool boundary) const; /// bool cursorHome(Cursor & cur);