diff options
Diffstat (limited to 'src/Gui/RenderArea.h')
-rw-r--r-- | src/Gui/RenderArea.h | 25 |
1 files changed, 2 insertions, 23 deletions
diff --git a/src/Gui/RenderArea.h b/src/Gui/RenderArea.h index c8b6d6e..08cb841 100644 --- a/src/Gui/RenderArea.h +++ b/src/Gui/RenderArea.h @@ -35,7 +35,7 @@ namespace Gui { class RenderArea : public Gtk::DrawingArea { public: - RenderArea(BaseObjectType *cobject, const Glib::RefPtr<Gnome::Glade::Xml> &xml); + RenderArea(BaseObjectType *cobject, const Glib::RefPtr<Gnome::Glade::Xml>&); View::View* getView() const {return view;} void setView(View::View *view0) { @@ -43,32 +43,13 @@ class RenderArea : public Gtk::DrawingArea { queue_draw(); } - float getViewWidth() const { - return viewWidth; - } - - float getViewHeight() const { - return viewHeight; - } - - float getScale() const {return scale;} - - float getXCenter() const {return xCenter;} - float getYCenter() const {return yCenter;} - private: static GdkGLConfig *glconfig; View::View *view; - float xCenter, yCenter; - float viewWidth, viewHeight; - - int zoomLevel; - float scale; - bool inWindow; - float xHover, yHover; + gdouble xHover, yHover; void onRealize(); bool onConfigureEvent(GdkEventConfigure*); @@ -78,8 +59,6 @@ class RenderArea : public Gtk::DrawingArea { bool onLeaveNotifyEvent(GdkEventCrossing*); bool onMotionNotifyEvent(GdkEventMotion *event); - void zoom(int zoom, float x = 0.5f, float y = 0.5f); - bool gdkGLBegin() { GtkWidget *widget = GTK_WIDGET(gobj()); |