X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fbufferview_funcs.h;h=7bc244ac21499e13a4c4a592045f9d9fed5ff41b;hb=d1f2a9c0000f0ad038425900b001c16a56c72afa;hp=c8665daa71412c4bdc9eb946889038e04571c5f7;hpb=b634b3eb3b5cc1c47fd3bc63294e16536d4f7664;p=lyx.git diff --git a/src/bufferview_funcs.h b/src/bufferview_funcs.h index c8665daa71..7bc244ac21 100644 --- a/src/bufferview_funcs.h +++ b/src/bufferview_funcs.h @@ -17,6 +17,9 @@ #include class LyXFont; +class Point; +class DocIterator; +class BufferView; namespace bv_funcs { @@ -32,6 +35,21 @@ bool string2font(std::string const & data, LyXFont & font, bool & toggle); */ std::string const freefont2string(); +Point getPos(DocIterator const & dit); + +enum CurStatus { + CUR_INSIDE, + CUR_ABOVE, + CUR_BELOW +}; + + +CurStatus status(BufferView const * bv, DocIterator const & dit); + + +Point coordOffset(DocIterator const & dit); + + } // namespace bv_funcs #endif