Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_asl_callback_object_catcher.h File Reference
#include "kis_asl_object_catcher.h"
#include <QScopedPointer>
#include <functional>
#include <resources/KoAbstractGradient.h>
#include "kritapsdutils_export.h"

Go to the source code of this file.

Classes

class  KisAslCallbackObjectCatcher
 

Typedefs

using ASLCallbackBoolean = std::function<void(bool)>
 
using ASLCallbackColor = std::function<void(const KoColor &)>
 
using ASLCallbackCurve = std::function<void(const QString &, const QVector<QPointF> &)>
 
using ASLCallbackDouble = std::function<void(double)>
 
using ASLCallbackGradient = std::function<void(KoAbstractGradientSP)>
 
using ASLCallbackInteger = std::function<void(int)>
 
using ASLCallbackNewStyle = std::function<void()>
 
using ASLCallbackPattern = std::function<void(const KoPatternSP, const QString &)>
 
using ASLCallbackPatternRef = std::function<void(const QString &, const QString &)>
 
using ASLCallbackPoint = std::function<void(const QPointF &)>
 
using ASLCallbackRawData = std::function<void(QByteArray)>
 
using ASLCallbackRect = std::function<void(QRectF)>
 
using ASLCallbackString = std::function<void(const QString &)>
 
using ASLCallbackTransform = std::function<void(QTransform)>
 

Typedef Documentation

◆ ASLCallbackBoolean

using ASLCallbackBoolean = std::function<void(bool)>

Definition at line 24 of file kis_asl_callback_object_catcher.h.

◆ ASLCallbackColor

using ASLCallbackColor = std::function<void(const KoColor &)>

Definition at line 25 of file kis_asl_callback_object_catcher.h.

◆ ASLCallbackCurve

using ASLCallbackCurve = std::function<void(const QString &, const QVector<QPointF> &)>

Definition at line 27 of file kis_asl_callback_object_catcher.h.

◆ ASLCallbackDouble

using ASLCallbackDouble = std::function<void(double)>

Definition at line 21 of file kis_asl_callback_object_catcher.h.

◆ ASLCallbackGradient

Definition at line 30 of file kis_asl_callback_object_catcher.h.

◆ ASLCallbackInteger

using ASLCallbackInteger = std::function<void(int)>

Definition at line 22 of file kis_asl_callback_object_catcher.h.

◆ ASLCallbackNewStyle

using ASLCallbackNewStyle = std::function<void()>

Definition at line 31 of file kis_asl_callback_object_catcher.h.

◆ ASLCallbackPattern

using ASLCallbackPattern = std::function<void(const KoPatternSP, const QString &)>

Definition at line 28 of file kis_asl_callback_object_catcher.h.

◆ ASLCallbackPatternRef

using ASLCallbackPatternRef = std::function<void(const QString &, const QString &)>

Definition at line 29 of file kis_asl_callback_object_catcher.h.

◆ ASLCallbackPoint

using ASLCallbackPoint = std::function<void(const QPointF &)>

Definition at line 26 of file kis_asl_callback_object_catcher.h.

◆ ASLCallbackRawData

using ASLCallbackRawData = std::function<void(QByteArray)>

Definition at line 32 of file kis_asl_callback_object_catcher.h.

◆ ASLCallbackRect

using ASLCallbackRect = std::function<void(QRectF)>

Definition at line 34 of file kis_asl_callback_object_catcher.h.

◆ ASLCallbackString

using ASLCallbackString = std::function<void(const QString &)>

Definition at line 23 of file kis_asl_callback_object_catcher.h.

◆ ASLCallbackTransform

using ASLCallbackTransform = std::function<void(QTransform)>

Definition at line 33 of file kis_asl_callback_object_catcher.h.