command class for dragging a shape.
![]() | DragShapeCmd (Shape *shape) |
![]() | TrackMouse (TrackType aPhase, Point *anchorPoint, Point *previousPoint, Point *nextPoint) |
![]() | Execute () |
![]() | UnExecute () |
![]() | ReExecute () |
![]() | Executable () |
![]() | GetName () const |
![]() | DrawOutLine (const Point *delta) |
![]() | GetShape () const |
![]() | GetView () const |
![]() | GetDelta () const |
![]() | SetDelta (const Point *p) |
![]() | GetOldPosition () const |
![]() | SetOldPosition (const Point *p) |
command class for dragging a shape.
void TrackMouse(TrackType aPhase, Point *anchorPoint, Point *previousPoint, Point *nextPoint)
void Execute()
void UnExecute()
void ReExecute()
virtual void Executable()
const char* GetName() const
virtual void DrawOutLine(const Point *delta)
Shape* GetShape() const
ShapeView* GetView() const
const Point* GetDelta() const
void SetDelta(const Point *p)
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de