summaryrefslogtreecommitdiff
path: root/tikzit/src/gtk/GraphInputHandler.h
diff options
context:
space:
mode:
Diffstat (limited to 'tikzit/src/gtk/GraphInputHandler.h')
-rw-r--r--tikzit/src/gtk/GraphInputHandler.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/tikzit/src/gtk/GraphInputHandler.h b/tikzit/src/gtk/GraphInputHandler.h
index 9955459..7277e82 100644
--- a/tikzit/src/gtk/GraphInputHandler.h
+++ b/tikzit/src/gtk/GraphInputHandler.h
@@ -20,6 +20,8 @@
#import "InputDelegate.h"
#import "StyleManager.h"
+@class MainWindow;
+
typedef enum {
SelectMode,
CreateNodeMode,
@@ -41,6 +43,7 @@ typedef enum {
} MouseState;
@interface GraphInputHandler: NSObject {
+ MainWindow *window;
GraphRenderer *renderer;
InputMode mode;
MouseState state;
@@ -54,13 +57,10 @@ typedef enum {
NSPoint oldOrigin;
}
-- (id) initWithGraphRenderer:(GraphRenderer*)r;
-
-- (float) edgeFuzz;
-- (void) setEdgeFuzz:(float)fuzz;
+@property (assign) float edgeFuzz;
+@property (assign) InputMode mode;
-- (InputMode) mode;
-- (void) setMode:(InputMode)mode;
+- (id) initWithGraphRenderer:(GraphRenderer*)r window:(MainWindow*)w;
- (void) resetState;