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

#include <KisPaintingModeOptionModel.h>

+ Inheritance diagram for KisPaintingModeOptionModel:

Public Member Functions

KisPaintingModeOptionData bakedOptionData () const
 
 KisPaintingModeOptionModel (lager::cursor< KisPaintingModeOptionData > optionData, lager::reader< bool > maskingBrushEnabled)
 
 LAGER_QT_CURSOR (int, paintingMode)
 
 LAGER_QT_READER (ButtonGroupState, paintingModeState)
 
 LAGER_QT_READER (int, effectivePaintingMode)
 

Public Attributes

lager::reader< bool > maskingBrushEnabled
 
lager::cursor< KisPaintingModeOptionDataoptionData
 

Detailed Description

Definition at line 19 of file KisPaintingModeOptionModel.h.

Constructor & Destructor Documentation

◆ KisPaintingModeOptionModel()

KisPaintingModeOptionModel::KisPaintingModeOptionModel ( lager::cursor< KisPaintingModeOptionData > optionData,
lager::reader< bool > maskingBrushEnabled )

Definition at line 18 of file KisPaintingModeOptionModel.cpp.

19 : optionData(_optionData)
20 , maskingBrushEnabled(_maskingBrushEnabled)
21 , LAGER_QT(paintingMode) {optionData[&KisPaintingModeOptionData::paintingMode].zoom(kislager::lenses::do_static_cast<enumPaintingMode, int>)}
LAGER_QT(value)
lager::cursor< KisPaintingModeOptionData > optionData
lager::reader< bool > maskingBrushEnabled

References optionData, and KisPaintingModeOptionData::paintingMode.

Member Function Documentation

◆ bakedOptionData()

KisPaintingModeOptionData KisPaintingModeOptionModel::bakedOptionData ( ) const

◆ LAGER_QT_CURSOR()

KisPaintingModeOptionModel::LAGER_QT_CURSOR ( int ,
paintingMode  )

◆ LAGER_QT_READER() [1/2]

KisPaintingModeOptionModel::LAGER_QT_READER ( ButtonGroupState ,
paintingModeState  )

◆ LAGER_QT_READER() [2/2]

KisPaintingModeOptionModel::LAGER_QT_READER ( int ,
effectivePaintingMode  )

Member Data Documentation

◆ maskingBrushEnabled

lager::reader<bool> KisPaintingModeOptionModel::maskingBrushEnabled

Definition at line 26 of file KisPaintingModeOptionModel.h.

◆ optionData

lager::cursor<KisPaintingModeOptionData> KisPaintingModeOptionModel::optionData

Definition at line 25 of file KisPaintingModeOptionModel.h.


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