kig
MovingModeBase Class Referenceabstract
#include <moving.h>
Inheritance diagram for MovingModeBase:
Protected Member Functions | |
MovingModeBase (KigPart &doc, KigWidget &v) | |
~MovingModeBase () | |
void | initScreen (const std::vector< ObjectCalcer * > &amo) |
virtual void | moveTo (const Coordinate &o, bool snaptogrid)=0 |
virtual void | stopMove ()=0 |
Protected Member Functions inherited from KigMode | |
KigMode (KigPart &d) | |
Protected Attributes | |
KigWidget & | mview |
Protected Attributes inherited from KigMode | |
KigPart & | mdoc |
Detailed Description
"Template method" pattern ( see the Design patterns book ): This is a base class for two modes: normal MovingMode: used for moving a set of objects around, using Object::startMove, Object::moveTo and Object::stopMove, and another mode PointRedefineMode, used for redefining a NormalPoint...
Constructor & Destructor Documentation
Member Function Documentation
|
protected |
|
virtual |
|
virtual |
|
virtual |
|
protectedpure virtual |
|
protectedpure virtual |
Member Data Documentation
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:12:06 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:12:06 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.