1 // 2 // PXTool.h 3 // Pixen-XCode 4 // 5 // Created by Joe Osborn on Sat Dec 06 2003. 6 // Copyright (c) 2003 Open Sword Group. All rights reserved. 7 // 8 9 #import <AppKit/AppKit.h> 10 11 12 @interface PXTool : NSObject { 13 id switcher; 14 id propertiesView; 15 } 16 17 - (NSString *)name; 18 19 - (void)setSwitcher:aSwitcher; 20 - (void)mouseDownAt:(NSPoint)aPoint fromCanvasController:controller; 21 - (void)mouseDraggedFrom:(NSPoint)origin to:(NSPoint)destination fromCanvasController:controller; 22 - (void)mouseUpAt:(NSPoint)point fromCanvasController:controller; 23 - undoManager; 24 - propertiesView; 25 26 - (BOOL)shiftKeyDown; 27 - (BOOL)shiftKeyUp; 28 - (BOOL)optionKeyDown; 29 - (BOOL)optionKeyUp; 30 @end 31