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

#include <kis_asl_object_catcher.h>

+ Inheritance diagram for KisAslObjectCatcher:

Public Member Functions

virtual void addBoolean (const QString &path, bool value)
 
virtual void addColor (const QString &path, const KoColor &value)
 
virtual void addCurve (const QString &path, const QString &name, const QVector< QPointF > &points)
 
virtual void addDouble (const QString &path, double value)
 
virtual void addEnum (const QString &path, const QString &typeId, const QString &value)
 
virtual void addGradient (const QString &path, KoAbstractGradientSP gradient)
 
virtual void addInteger (const QString &path, int value)
 
virtual void addPattern (const QString &path, const KoPatternSP pattern, const QString &patternUuid)
 
virtual void addPatternRef (const QString &path, const QString &patternUuid, const QString &patternName)
 
virtual void addPoint (const QString &path, const QPointF &value)
 
virtual void addRawData (const QString &path, QByteArray ba)
 
virtual void addRect (const QString &path, const QRectF &rect)
 
virtual void addText (const QString &path, const QString &value)
 
virtual void addTransform (const QString &path, const QTransform &transform)
 
virtual void addUnitFloat (const QString &path, const QString &unit, double value)
 
virtual void addUnitRect (const QString &path, const QString &unit, const QRectF &rect)
 
 KisAslObjectCatcher ()
 
virtual void newStyleStarted ()
 
void setArrayMode (bool value)
 
virtual ~KisAslObjectCatcher ()
 

Protected Attributes

bool m_arrayMode
 

Detailed Description

Definition at line 25 of file kis_asl_object_catcher.h.

Constructor & Destructor Documentation

◆ KisAslObjectCatcher()

KisAslObjectCatcher::KisAslObjectCatcher ( )

Definition at line 17 of file kis_asl_object_catcher.cpp.

18 : m_arrayMode(false)
19{
20}

◆ ~KisAslObjectCatcher()

KisAslObjectCatcher::~KisAslObjectCatcher ( )
virtual

Definition at line 22 of file kis_asl_object_catcher.cpp.

23{
24}

Member Function Documentation

◆ addBoolean()

void KisAslObjectCatcher::addBoolean ( const QString & path,
bool value )
virtual

Reimplemented in KisAslCallbackObjectCatcher.

Definition at line 51 of file kis_asl_object_catcher.cpp.

52{
53 dbgKrita << "Unhandled:" << (m_arrayMode ? "[A]" : "[ ]") << path << "bool" << value;
54}
float value(const T *src, size_t ch)
#define dbgKrita
Definition kis_debug.h:45

References dbgKrita, m_arrayMode, and value().

◆ addColor()

void KisAslObjectCatcher::addColor ( const QString & path,
const KoColor & value )
virtual

Reimplemented in KisAslCallbackObjectCatcher.

Definition at line 56 of file kis_asl_object_catcher.cpp.

57{
58 dbgKrita << "Unhandled:" << (m_arrayMode ? "[A]" : "[ ]") << path << "color" << value;
59}

References dbgKrita, m_arrayMode, and value().

◆ addCurve()

void KisAslObjectCatcher::addCurve ( const QString & path,
const QString & name,
const QVector< QPointF > & points )
virtual

Reimplemented in KisAslCallbackObjectCatcher.

Definition at line 66 of file kis_asl_object_catcher.cpp.

67{
68 dbgKrita << "Unhandled:" << (m_arrayMode ? "[A]" : "[ ]") << path << "curve" << name << ppVar(points.size());
69}
#define ppVar(var)
Definition kis_debug.h:155

References dbgKrita, m_arrayMode, and ppVar.

◆ addDouble()

void KisAslObjectCatcher::addDouble ( const QString & path,
double value )
virtual

Reimplemented in KisAslCallbackObjectCatcher.

Definition at line 26 of file kis_asl_object_catcher.cpp.

27{
28 dbgKrita << "Unhandled:" << (m_arrayMode ? "[A]" : "[ ]") << path << "double" << value;
29}

References dbgKrita, m_arrayMode, and value().

◆ addEnum()

void KisAslObjectCatcher::addEnum ( const QString & path,
const QString & typeId,
const QString & value )
virtual

Reimplemented in KisAslCallbackObjectCatcher.

Definition at line 36 of file kis_asl_object_catcher.cpp.

37{
38 dbgKrita << "Unhandled:" << (m_arrayMode ? "[A]" : "[ ]") << path << "enum" << ppVar(typeId) << ppVar(value);
39}

References dbgKrita, m_arrayMode, ppVar, and value().

◆ addGradient()

void KisAslObjectCatcher::addGradient ( const QString & path,
KoAbstractGradientSP gradient )
virtual

Reimplemented in KisAslCallbackObjectCatcher.

Definition at line 81 of file kis_asl_object_catcher.cpp.

82{
83 dbgKrita << "Unhandled:" << (m_arrayMode ? "[A]" : "[ ]") << path << "gradient" << value;
84}

References dbgKrita, m_arrayMode, and value().

◆ addInteger()

void KisAslObjectCatcher::addInteger ( const QString & path,
int value )
virtual

Reimplemented in KisAslCallbackObjectCatcher.

Definition at line 31 of file kis_asl_object_catcher.cpp.

32{
33 dbgKrita << "Unhandled:" << (m_arrayMode ? "[A]" : "[ ]") << path << "int" << value;
34}

References dbgKrita, m_arrayMode, and value().

◆ addPattern()

void KisAslObjectCatcher::addPattern ( const QString & path,
const KoPatternSP pattern,
const QString & patternUuid )
virtual

Reimplemented in KisAslCallbackObjectCatcher.

Definition at line 71 of file kis_asl_object_catcher.cpp.

72{
73 dbgKrita << "Unhandled:" << (m_arrayMode ? "[A]" : "[ ]") << path << "pattern" << value << " uuid " << patternUuid;
74}

References dbgKrita, m_arrayMode, and value().

◆ addPatternRef()

void KisAslObjectCatcher::addPatternRef ( const QString & path,
const QString & patternUuid,
const QString & patternName )
virtual

Reimplemented in KisAslCallbackObjectCatcher.

Definition at line 76 of file kis_asl_object_catcher.cpp.

77{
78 dbgKrita << "Unhandled:" << (m_arrayMode ? "[A]" : "[ ]") << path << "pattern-ref" << ppVar(patternUuid) << ppVar(patternName);
79}

References dbgKrita, m_arrayMode, and ppVar.

◆ addPoint()

void KisAslObjectCatcher::addPoint ( const QString & path,
const QPointF & value )
virtual

Reimplemented in KisAslCallbackObjectCatcher, and Private::CurveObjectCatcher.

Definition at line 61 of file kis_asl_object_catcher.cpp.

62{
63 dbgKrita << "Unhandled:" << (m_arrayMode ? "[A]" : "[ ]") << path << "point" << value;
64}

References dbgKrita, m_arrayMode, and value().

◆ addRawData()

void KisAslObjectCatcher::addRawData ( const QString & path,
QByteArray ba )
virtual

Reimplemented in KisAslCallbackObjectCatcher.

Definition at line 86 of file kis_asl_object_catcher.cpp.

87{
88 dbgKrita << "Unhandled:" << (m_arrayMode ? "[A]" : "[ ]") << path << "bytearray";
89}

References dbgKrita, and m_arrayMode.

◆ addRect()

void KisAslObjectCatcher::addRect ( const QString & path,
const QRectF & rect )
virtual

Reimplemented in KisAslCallbackObjectCatcher.

Definition at line 96 of file kis_asl_object_catcher.cpp.

97{
98 dbgKrita << "Unhandled:" << (m_arrayMode ? "[A]" : "[ ]") << path << "corner rect" << rect;
99}

References dbgKrita, and m_arrayMode.

◆ addText()

void KisAslObjectCatcher::addText ( const QString & path,
const QString & value )
virtual

Reimplemented in KisAslCallbackObjectCatcher, and Private::CurveObjectCatcher.

Definition at line 46 of file kis_asl_object_catcher.cpp.

47{
48 dbgKrita << "Unhandled:" << (m_arrayMode ? "[A]" : "[ ]") << path << "text" << value;
49}

References dbgKrita, m_arrayMode, and value().

◆ addTransform()

void KisAslObjectCatcher::addTransform ( const QString & path,
const QTransform & transform )
virtual

Reimplemented in KisAslCallbackObjectCatcher.

Definition at line 91 of file kis_asl_object_catcher.cpp.

92{
93 dbgKrita << "Unhandled:" << (m_arrayMode ? "[A]" : "[ ]") << path << "transform" << transform;
94}

References dbgKrita, and m_arrayMode.

◆ addUnitFloat()

void KisAslObjectCatcher::addUnitFloat ( const QString & path,
const QString & unit,
double value )
virtual

Reimplemented in KisAslCallbackObjectCatcher.

Definition at line 41 of file kis_asl_object_catcher.cpp.

42{
43 dbgKrita << "Unhandled:" << (m_arrayMode ? "[A]" : "[ ]") << path << "unitfloat" << ppVar(unit) << ppVar(value);
44}

References dbgKrita, m_arrayMode, ppVar, and value().

◆ addUnitRect()

void KisAslObjectCatcher::addUnitRect ( const QString & path,
const QString & unit,
const QRectF & rect )
virtual

Reimplemented in KisAslCallbackObjectCatcher.

Definition at line 101 of file kis_asl_object_catcher.cpp.

102{
103 dbgKrita << "Unhandled:" << (m_arrayMode ? "[A]" : "[ ]") << path << "unit rect" << unit << "rect" << rect;
104}

References dbgKrita, and m_arrayMode.

◆ newStyleStarted()

void KisAslObjectCatcher::newStyleStarted ( )
virtual

Reimplemented in KisAslCallbackObjectCatcher.

Definition at line 106 of file kis_asl_object_catcher.cpp.

107{
108 dbgKrita << "Unhandled:"
109 << "new style started";
110}

References dbgKrita.

◆ setArrayMode()

void KisAslObjectCatcher::setArrayMode ( bool value)

Definition at line 112 of file kis_asl_object_catcher.cpp.

113{
115}

References m_arrayMode, and value().

Member Data Documentation

◆ m_arrayMode

bool KisAslObjectCatcher::m_arrayMode
protected

Definition at line 53 of file kis_asl_object_catcher.h.


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