1 //
2 //  PXRectangularSelectionTool.h
3 //  Pixen-XCode
4 //
5 //  Created by Joe Osborn on Sun Jan 04 2004.
6 //  Copyright (c) 2004 Open Sword Group. All rights reserved.
7 //
8 
9 #import "PXTool.h"
10 
11 @interface PXRectangularSelectionTool : PXTool {
12 	NSPoint origin;
13 	NSRect selectedRect, lastSelectedRect;
14 	BOOL isMoving;
15 	BOOL isAdding;
16 	BOOL isSubtracting;
17 	BOOL isClicking;
18 	int oldLayerIndex;
19 	int oldLastLayerIndex;
20 }
21 - (void)mouseDownAt:(NSPoint)aPoint fromCanvasController:controller;
22 - (void)mouseDraggedFrom:(NSPoint)origin to:(NSPoint)destination fromCanvasController:controller;
23 - (void)startMovingCanvas:canvas;
24 - (void)stopMovingCanvas:canvas;
25 - (void)setLayers:layers fromLayers:oldLayers ofCanvas:canvas;
26 @end
27