X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Fgradient-context.h;h=0e1059ee987aa7aa644e2172e4ce5406b8578df2;hb=e3ed0176cd4de179f5121da999fd15be0c9c9641;hp=80dfecd3a5a3762fa56047d8d295086cdd6bd3fe;hpb=484e9373386f07216f975bc4622772ffaab74c3d;p=inkscape.git diff --git a/src/gradient-context.h b/src/gradient-context.h index 80dfecd3a..0e1059ee9 100644 --- a/src/gradient-context.h +++ b/src/gradient-context.h @@ -6,16 +6,17 @@ * * Authors: * bulia byak + * Johan Engelen + * Jon A. Cruz #include "event-context.h" -#include "libnr/nr-point.h" -struct SPKnotHolder; #define SP_TYPE_GRADIENT_CONTEXT (sp_gradient_context_get_type()) #define SP_GRADIENT_CONTEXT(obj) (GTK_CHECK_CAST((obj), SP_TYPE_GRADIENT_CONTEXT, SPGradientContext)) @@ -28,9 +29,18 @@ class SPGradientContextClass; struct SPGradientContext : public SPEventContext { - NR::Point origin; + Geom::Point origin; + + bool cursor_addnode; + + bool node_added; + + Geom::Point mousepoint_doc; // stores mousepoint when over_line in doc coords Inkscape::MessageContext *_message_context; + + sigc::connection *selcon; + sigc::connection *subselcon; }; struct SPGradientContextClass { @@ -55,4 +65,4 @@ void sp_gradient_context_select_prev (SPEventContext *event_context); fill-column:99 End: */ -// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=99 : +// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:fileencoding=utf-8:textwidth=99 :