]> git.lyx.org Git - lyx.git/blobdiff - src/BufferView.h
Changed references as to where/how known issues are shown, i.e. added reference to...
[lyx.git] / src / BufferView.h
index c2ea47e027d80cf82220afc5b83ccccc91af33de..2368a1d16901fc66eb3f6600b93e8eac02fefdbd 100644 (file)
 #define BUFFER_VIEW_H
 
 #include "CoordCache.h"
-#include "LCursor.h"
+#include "Cursor.h"
 #include "MetricsInfo.h"
 #include "TextMetrics.h"
-#include "UpdateFlags.h"
+#include "update_flags.h"
 
 #include "support/types.h"
 
@@ -41,8 +41,8 @@ class DocIterator;
 class FuncRequest;
 class FuncStatus;
 class Intl;
-class LCursor;
-class LyXText;
+class Cursor;
+class Text;
 class ParIterator;
 class ParagraphMetrics;
 class ViewMetricsInfo;
@@ -175,18 +175,18 @@ public:
        pit_type anchor_ref() const;
 
        /// access to full cursor.
-       LCursor & cursor();
+       Cursor & cursor();
        /// access to full cursor.
-       LCursor const & cursor() const;
+       Cursor const & cursor() const;
        /// sets cursor.
        /// This will also open all relevant collapsable insets.
        void setCursor(DocIterator const &);
        /// Check deleteEmptyParagraphMechanism and update metrics if needed.
        /// \retval true if an update was needed.
-       bool checkDepm(LCursor & cur, LCursor & old);
+       bool checkDepm(Cursor & cur, Cursor & old);
        /// sets cursor.
        /// This is used when handling LFUN_MOUSE_PRESS.
-       bool mouseSetCursor(LCursor & cur);
+       bool mouseSetCursor(Cursor & cur);
 
        /// sets the selection.
        /* When \c backwards == false, set anchor
@@ -207,10 +207,10 @@ public:
        void updateMetrics(bool singlepar = false);
 
        ///
-       TextMetrics const & textMetrics(LyXText const * t) const;
-       TextMetrics & textMetrics(LyXText const * t);
+       TextMetrics const & textMetrics(Text const * t) const;
+       TextMetrics & textMetrics(Text const * t);
        ///
-       ParagraphMetrics const & parMetrics(LyXText const *, pit_type) const;
+       ParagraphMetrics const & parMetrics(Text const *, pit_type) const;
 
        ///
        CoordCache & coordCache() {
@@ -238,7 +238,7 @@ public:
 
        /// This signal is emitted when some inset dialogs needs to be shown.
        boost::signal<void(std::string name, std::string data,
-               InsetBase * inset)> showInsetDialog;
+               Inset * inset)> showInsetDialog;
 
        /// This signal is emitted when some dialogs needs to be updated.
        boost::signal<void(std::string name,
@@ -253,8 +253,8 @@ private:
 
        /// Search recursively for the the innermost inset that covers (x, y) position.
        /// \retval 0 if no inset is found.
-       InsetBase const * getCoveringInset(
-               LyXText const & text, //< The LyXText where we start searching.
+       Inset const * getCoveringInset(
+               Text const & text, //< The Text where we start searching.
                int x, //< x-coordinate on screen
                int y  //< y-coordinate on screen
                );
@@ -285,7 +285,7 @@ private:
                bool set;
        } xsel_cache_;
        ///
-       LCursor cursor_;
+       Cursor cursor_;
        ///
        bool multiparsel_cache_;
        ///
@@ -297,10 +297,10 @@ private:
        boost::scoped_ptr<Intl> const intl_;
 
        /// last visited inset (kept to send setMouseHover(false) )
-       InsetBase * last_inset_;
+       Inset * last_inset_;
 
-       /// A map from a LyXText to the associated text metrics
-       typedef std::map<LyXText const *, TextMetrics> TextMetricsCache;
+       /// A map from a Text to the associated text metrics
+       typedef std::map<Text const *, TextMetrics> TextMetricsCache;
        mutable TextMetricsCache text_metrics_;
 };