8#include <lager/lenses/tuple.hpp>
32 , effectiveBrushSize(_effectiveBrushSize)
33 , lodLimitations(_lodLimitations)
37 ,
LAGER_QT(availabilityState) {lager::with(data, effectiveBrushSize, lodLimitations).map(&calcLodAvailabilityState)}
39 .zoom(lager::lenses::first)
40 .xform(kiszug::map_less_equal<int>(
static_cast<int>(Limited)))}
LAGER_QT(isLodSizeThresholdSupported)
bool isLodSizeThresholdSupported
std::tuple< AvailabilityState, KisPaintopLodLimitations, bool > AvailabilityStatePack
lager::cursor< KisLodAvailabilityData > data
KisLodAvailabilityModel(lager::cursor< KisLodAvailabilityData > data, lager::reader< qreal > effectiveBrushSize, lager::reader< KisPaintopLodLimitations > lodLimitations)
void sigConfigurationItemChanged()