summaryrefslogtreecommitdiffstats
path: root/src/pencil-context.h
diff options
context:
space:
mode:
authorMarkus Engel <markus.engel@tum.de>2013-11-07 20:44:00 +0000
committerMarkus Engel <markus.engel@tum.de>2013-11-07 20:44:00 +0000
commit55b451bf382e0c3d5ed8728e42fbb535acfa8a33 (patch)
tree094d9faca06cfffc89a872732db4ac3ef60508d9 /src/pencil-context.h
parentFix for Bug #1247985 (Incorrect implementation of plural forms). (diff)
downloadinkscape-55b451bf382e0c3d5ed8728e42fbb535acfa8a33.tar.gz
inkscape-55b451bf382e0c3d5ed8728e42fbb535acfa8a33.zip
First step of moving tools into appropriate namespaces.
(bzr r12782)
Diffstat (limited to 'src/pencil-context.h')
-rw-r--r--src/pencil-context.h22
1 files changed, 15 insertions, 7 deletions
diff --git a/src/pencil-context.h b/src/pencil-context.h
index b3ded0242..ad6ed23b9 100644
--- a/src/pencil-context.h
+++ b/src/pencil-context.h
@@ -2,13 +2,17 @@
#define SEEN_PENCIL_CONTEXT_H
/** \file
- * SPPencilContext: a context for pencil tool events
+ * PencilTool: a context for pencil tool events
*/
#include "draw-context.h"
-#define SP_PENCIL_CONTEXT(obj) (dynamic_cast<SPPencilContext*>((SPEventContext*)obj))
-#define SP_IS_PENCIL_CONTEXT(obj) (dynamic_cast<const SPPencilContext*>((const SPEventContext*)obj) != NULL)
+#define SP_PENCIL_CONTEXT(obj) (dynamic_cast<Inkscape::UI::Tools::PencilTool*>((ToolBase*)obj))
+#define SP_IS_PENCIL_CONTEXT(obj) (dynamic_cast<const Inkscape::UI::Tools::PencilTool*>((const ToolBase*)obj) != NULL)
+
+namespace Inkscape {
+namespace UI {
+namespace Tools {
enum PencilState {
SP_PENCIL_CONTEXT_IDLE,
@@ -18,12 +22,12 @@ enum PencilState {
};
/**
- * SPPencilContext: a context for pencil tool events
+ * PencilTool: a context for pencil tool events
*/
-class SPPencilContext : public SPDrawContext {
+class PencilTool : public SPDrawContext {
public:
- SPPencilContext();
- virtual ~SPPencilContext();
+ PencilTool();
+ virtual ~PencilTool();
Geom::Point p[16];
gint npoints;
@@ -46,6 +50,10 @@ protected:
virtual bool root_handler(GdkEvent* event);
};
+}
+}
+}
+
#endif /* !SEEN_PENCIL_CONTEXT_H */
/*