diff options
Diffstat (limited to 'include/editeng/editview.hxx')
-rw-r--r-- | include/editeng/editview.hxx | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/editeng/editview.hxx b/include/editeng/editview.hxx index 750848eaee91..4e1ee56ef7ce 100644 --- a/include/editeng/editview.hxx +++ b/include/editeng/editview.hxx @@ -41,6 +41,7 @@ class IYrsTransactionSupplier; typedef struct TransactionInner YTransaction; typedef struct YTextEvent YTextEvent; +typedef struct Branch Branch; #endif class EditTextObject; @@ -416,6 +417,12 @@ public: void YrsReadEEState(YTransaction *); void YrsApplyEEDelta(YTransaction *, YTextEvent const* pEvent); OString GetYrsCommentId() const; + void YrsApplyEECursor(OString const& rPeerId, OUString const& rAuthor, + ::std::pair<int64_t, int64_t> point, + ::std::optional<::std::pair<int64_t, int64_t>> oMark); + bool YrsDelEECursor(OString const& rPeerId); + void YrsGetSelectionRectangles( + ::std::vector<::std::pair<OUString, ::std::vector<tools::Rectangle>>>& rLogicRects) const; #endif }; |