virtual void MouseDown(Vector);
virtual void MouseMoved(Vector);
virtual void MouseReleased(void);
+ virtual bool KeyDown(int);
+ virtual bool KeyReleased(int);
private:
int state;
Line * line;
- Vector p1, p2;
+ Vector p1, p2, p1Save;
+ bool shiftWasPressedOnNextPoint;
};
#endif // __DRAWLINEACTION_H__
+