kig
FixedPointType Class Reference
#include <point_type.h>
Inheritance diagram for FixedPointType:

Detailed Description
Definition at line 25 of file point_type.h.
Public Member Functions | |
| bool | inherits (int type) const |
| ObjectImp * | calc (const Args &parents, const KigDocument &) const |
| bool | canMove (const ObjectTypeCalcer &ourobj) const |
| bool | isFreelyTranslatable (const ObjectTypeCalcer &ourobj) const |
| std::vector< ObjectCalcer * > | movableParents (const ObjectTypeCalcer &ourobj) const |
| const Coordinate | moveReferencePoint (const ObjectTypeCalcer &ourobj) const |
| void | move (ObjectTypeCalcer &ourobj, const Coordinate &to, const KigDocument &) const |
| const ObjectImpType * | resultId () const |
| QStringList | specialActions () const |
| void | executeAction (int i, ObjectHolder &o, ObjectTypeCalcer &t, KigPart &d, KigWidget &w, NormalMode &m) const |
Static Public Member Functions | |
| static const FixedPointType * | instance () |
Member Function Documentation
| const FixedPointType * FixedPointType::instance | ( | ) | [static] |
Definition at line 306 of file point_type.cc.
| bool FixedPointType::inherits | ( | int | type | ) | const [virtual] |
| ObjectImp * FixedPointType::calc | ( | const Args & | parents, | |
| const KigDocument & | ||||
| ) | const [virtual] |
| bool FixedPointType::canMove | ( | const ObjectTypeCalcer & | ourobj | ) | const [virtual] |
| bool FixedPointType::isFreelyTranslatable | ( | const ObjectTypeCalcer & | ourobj | ) | const [virtual] |
| std::vector< ObjectCalcer * > FixedPointType::movableParents | ( | const ObjectTypeCalcer & | ourobj | ) | const [virtual] |
| const Coordinate FixedPointType::moveReferencePoint | ( | const ObjectTypeCalcer & | ourobj | ) | const [virtual] |
| void FixedPointType::move | ( | ObjectTypeCalcer & | ourobj, | |
| const Coordinate & | to, | |||
| const KigDocument & | ||||
| ) | const [virtual] |
| const ObjectImpType * FixedPointType::resultId | ( | ) | const [virtual] |
returns the ObjectImp id of the ObjectImp's produced by this ObjectType.
if the ObjectType can return different sorts of ObjectImp's, it should return the biggest common id, or ID_AnyImp.
Implements ObjectType.
Definition at line 312 of file point_type.cc.
| QStringList FixedPointType::specialActions | ( | ) | const [virtual] |
return i18n'd names for the special actions.
Reimplemented from ObjectType.
Definition at line 364 of file point_type.cc.
| void FixedPointType::executeAction | ( | int | i, | |
| ObjectHolder & | o, | |||
| ObjectTypeCalcer & | t, | |||
| KigPart & | d, | |||
| KigWidget & | w, | |||
| NormalMode & | m | |||
| ) | const [virtual] |
execute the i 'th action from the specialActions above.
Reimplemented from ObjectType.
Definition at line 386 of file point_type.cc.
The documentation for this class was generated from the following files:
KDE 4.0 API Reference