6#ifndef KISAUTOBRUSHMODEL_H
7#define KISAUTOBRUSHMODEL_H
9#include <lager/cursor.hpp>
10#include <lager/extra/qt.hpp>
26 lager::cursor<AutoBrushData> autoBrushData,
27 lager::cursor<qreal> commonBrushSizeData);
LAGER_QT_CURSOR(qreal, angle)
lager::cursor< KisBrushModel::AutoBrushData > m_autoBrushData
LAGER_QT_CURSOR(int, type)
LAGER_QT_CURSOR(qreal, autoSpacingCoeff)
lager::cursor< KisBrushModel::CommonData > m_commonData
LAGER_QT_CURSOR(qreal, spacing)
KisAutoBrushModel(lager::cursor< CommonData > commonData, lager::cursor< AutoBrushData > autoBrushData, lager::cursor< qreal > commonBrushSizeData)
lager::cursor< qreal > m_commonBrushSizeData
LAGER_QT_CURSOR(qreal, horizontalFade)
LAGER_QT_CURSOR(qreal, diameter)
LAGER_QT_CURSOR(int, spikes)
LAGER_QT_CURSOR(SpacingState, aggregatedSpacing)
LAGER_QT_CURSOR(qreal, verticalFade)
LAGER_QT_CURSOR(qreal, ratio)
LAGER_QT_CURSOR(bool, useAutoSpacing)
LAGER_QT_CURSOR(int, shape)
AutoBrushData bakedOptionData() const
LAGER_QT_CURSOR(qreal, randomness)
LAGER_QT_CURSOR(QString, curveString)
LAGER_QT_CURSOR(qreal, density)
LAGER_QT_CURSOR(bool, antialiasEdges)