Krita Source Code Documentation
Loading...
Searching...
No Matches
ToolTransform Class Reference

#include <tool_transform.h>

+ Inheritance diagram for ToolTransform:

Public Member Functions

 ToolTransform (QObject *parent, const QVariantList &)
 
 ~ToolTransform () override
 

Detailed Description

A module that provides a transform tool.

Definition at line 16 of file tool_transform.h.

Constructor & Destructor Documentation

◆ ToolTransform()

ToolTransform::ToolTransform ( QObject * parent,
const QVariantList &  )

Definition at line 39 of file tool_transform.cc.

40 : QObject(parent)
41{
46 qRegisterMetaType<TransformTransactionProperties>("TransformTransactionProperties");
47 qRegisterMetaType<ToolTransformArgs>("ToolTransformArgs");
48 qRegisterMetaType<QPainterPath>("QPainterPath");
49}
static KisTransformMaskParamsInterfaceSP fromDumbXML(const QDomElement &e)
static KisTransformMaskParamsInterfaceSP fromXML(const QDomElement &e)
static KisTransformMaskParamsFactoryRegistry * instance()
void setAnimatedParamsHolderFactory(const KisAnimatedTransformMaskParamsHolderFactory &factory)
void addFactory(const QString &id, const KisTransformMaskParamsFactory &factory)
static KoToolRegistry * instance()

References KoGenericRegistry< T >::add(), KisTransformMaskParamsFactoryRegistry::addFactory(), KisTransformMaskAdapter::fromDumbXML(), KisTransformMaskAdapter::fromXML(), KoToolRegistry::instance(), KisTransformMaskParamsFactoryRegistry::instance(), and KisTransformMaskParamsFactoryRegistry::setAnimatedParamsHolderFactory().

◆ ~ToolTransform()

ToolTransform::~ToolTransform ( )
override

Definition at line 51 of file tool_transform.cc.

52{
53}

The documentation for this class was generated from the following files: