diff options
Diffstat (limited to 'src/gradient-drag.h')
| -rw-r--r-- | src/gradient-drag.h | 23 |
1 files changed, 18 insertions, 5 deletions
diff --git a/src/gradient-drag.h b/src/gradient-drag.h index 4ad9a1e16..2fd0e46f0 100644 --- a/src/gradient-drag.h +++ b/src/gradient-drag.h @@ -1,5 +1,5 @@ -#ifndef __GRADIENT_DRAG_H__ -#define __GRADIENT_DRAG_H__ +#ifndef SEEN_GRADIENT_DRAG_H +#define SEEN_GRADIENT_DRAG_H /* * On-canvas gradient dragging @@ -18,14 +18,27 @@ #include <stddef.h> #include <sigc++/sigc++.h> #include <vector> +#include <glib.h> +#include <glibmm/ustring.h> -#include <forward.h> #include <2geom/point.h> -#include <knot-enums.h> + +#include "knot-enums.h" struct SPItem; struct SPKnot; +class SPDesktop; +class SPCSSAttr; +class SPLinearGradient; +class SPObject; +class SPRadialGradient; +class SPStop; + +namespace Inkscape { +class Selection; +} // namespace Inkscape + /** This class represents a single draggable point of a gradient. It remembers the item which has the gradient, whether it's fill or stroke, the point type (from the @@ -187,4 +200,4 @@ private: sigc::connection style_query_connection; }; -#endif +#endif // SEEN_GRADIENT_DRAG_H |
