#include <string>
#include <vector>
+namespace lyx {
+
+class Point;
class BufferView;
class DocIterator;
class InsetBase_code;
class LyXFont;
-namespace lyx {
-class Point;
-}
-
-
namespace bv_funcs {
/// Set \param data using \param font and \param toggle. Return success.
*/
std::string const freefont2string();
-lyx::Point getPos(BufferView & bv, DocIterator const & dit, bool boundary);
+Point getPos(BufferView const & bv, DocIterator const & dit, bool boundary);
enum CurStatus {
CUR_INSIDE,
CurStatus status(BufferView const * bv, DocIterator const & dit);
-lyx::Point coordOffset(DocIterator const & dit, bool boundary);
+Point coordOffset(BufferView const & bv, DocIterator const & dit, bool boundary);
/// Moves cursor to the next inset with one of the given codes.
void gotoInset(BufferView * bv, std::vector<InsetBase_code> const & codes,
} // namespace bv_funcs
+
+} // namespace lyx
+
#endif