summaryrefslogtreecommitdiffstats
path: root/src/sp-guide.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/sp-guide.h')
-rw-r--r--src/sp-guide.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/sp-guide.h b/src/sp-guide.h
index 4fc4032db..c53042da5 100644
--- a/src/sp-guide.h
+++ b/src/sp-guide.h
@@ -15,11 +15,13 @@
#include <vector>
-#include "display/display-forward.h"
#include <2geom/point.h>
#include "sp-object.h"
#include "sp-guide-attachment.h"
+struct SPCanvas;
+struct SPCanvasGroup;
+
#define SP_TYPE_GUIDE (sp_guide_get_type())
#define SP_GUIDE(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), SP_TYPE_GUIDE, SPGuide))
#define SP_GUIDE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), SP_TYPE_GUIDE, SPGuideClass))
@@ -58,8 +60,8 @@ GType sp_guide_get_type();
void sp_guide_pt_pairs_to_guides(SPDesktop *dt, std::list<std::pair<Geom::Point, Geom::Point> > &pts);
void sp_guide_create_guides_around_page(SPDesktop *dt);
-void sp_guide_moveto(SPGuide const &guide, Geom::Point const point_on_line, bool const commit);
-void sp_guide_set_normal(SPGuide const &guide, Geom::Point const normal_to_line, bool const commit);
+void sp_guide_moveto(SPGuide &guide, Geom::Point const point_on_line, bool const commit);
+void sp_guide_set_normal(SPGuide &guide, Geom::Point const normal_to_line, bool const commit);
void sp_guide_remove(SPGuide *guide);
char *sp_guide_description(SPGuide const *guide, const bool verbose = true);