X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FParIterator.h;h=b45c0fa5fd9f1c8024958ad60b001f43ea2b1bed;hb=c4db1d0f5a05429726d244caebd207bf29c58d71;hp=bcae0b96e80533a80fb7eb364f386a6aadb56224;hpb=f630be890494c849981e4fb52ea4740506e92bed;p=lyx.git diff --git a/src/ParIterator.h b/src/ParIterator.h index bcae0b96e8..b45c0fa5fd 100644 --- a/src/ParIterator.h +++ b/src/ParIterator.h @@ -13,21 +13,17 @@ #define PARITERATOR_H #include "DocIterator.h" -#include "ParagraphList_fwd.h" #include "support/types.h" -#include - #include namespace lyx { - - -class InsetBase; -class LyXText; +class Inset; +class Text; +class ParagraphList; class ParIterator : public std::iterator, @@ -44,9 +40,8 @@ public: /// ParIterator() : DocIterator() {} - /// - ParIterator(InsetBase &, pit_type pit); + ParIterator(Inset &, pit_type pit); /// ParIterator(ParIterator const &); /// @@ -78,9 +73,9 @@ public: DocIterator makeDocIterator(ParIterator const &, pos_type); -ParIterator par_iterator_begin(InsetBase & inset); +ParIterator par_iterator_begin(Inset & inset); -ParIterator par_iterator_end(InsetBase & inset); +ParIterator par_iterator_end(Inset & inset); /// @@ -121,9 +116,9 @@ bool operator!=(ParConstIterator const & iter1, ParConstIterator const & iter2); -ParConstIterator par_const_iterator_begin(InsetBase const & inset); +ParConstIterator par_const_iterator_begin(Inset const & inset); -ParConstIterator par_const_iterator_end(InsetBase const & inset); +ParConstIterator par_const_iterator_end(Inset const & inset);