class LyXText;
class LyXView;
class ParIterator;
-
-namespace lyx {
-namespace frontend {
-class Painter;
-}
-}
+class ViewMetricsInfo;
namespace Update {
enum flags {
/// return the buffer being viewed
Buffer * buffer() const;
- /// return the painter object for drawing onto the view
- lyx::frontend::Painter & painter() const;
-
/// return the owning main view
LyXView * owner() const;
void putSelectionAt(DocIterator const & cur,
int length, bool backwards);
+ ///
+ ViewMetricsInfo const & viewMetricsInfo();
private:
///
class Pimpl;