6#ifndef KISTEXTUREOPTIONMODEL_H
7#define KISTEXTUREOPTIONMODEL_H
11#include <lager/cursor.hpp>
12#include <lager/extra/qt.hpp>
LAGER_QT_CURSOR(KoResourceSP, textureResource)
LAGER_QT_CURSOR(bool, isRandomOffsetY)
LAGER_QT_CURSOR(int, maximumOffsetY)
lager::cursor< KisTextureOptionData > optionData
LAGER_QT_CURSOR(qreal, contrast)
LAGER_QT_CURSOR(qreal, scale)
LAGER_QT_CURSOR(qreal, cutOffLeftNormalized)
LAGER_QT_CURSOR(qreal, cutOffRightNormalized)
KisTextureOptionData bakedOptionData() const
LAGER_QT_CURSOR(qreal, brightness)
LAGER_QT_CURSOR(bool, useSoftTexturing)
LAGER_QT_CURSOR(qreal, neutralPoint)
LAGER_QT_CURSOR(int, offsetX)
LAGER_QT_CURSOR(bool, invert)
KisTextureOptionModel(lager::cursor< KisTextureOptionData > optionData, KisResourcesInterfaceSP resourcesInterface)
LAGER_QT_CURSOR(int, cutOffPolicy)
void updateOffsetLimits(KoResourceSP resource)
LAGER_QT_CURSOR(bool, isRandomOffsetX)
LAGER_QT_CURSOR(bool, isEnabled)
LAGER_QT_CURSOR(int, maximumOffsetX)
LAGER_QT_CURSOR(int, offsetY)
LAGER_QT_CURSOR(bool, autoInvertOnErase)
LAGER_QT_CURSOR(int, texturingMode)