|
Krita Source Code Documentation
|
Inheritance diagram for KisLayerUtils::DisableExtraCompositing:Private Attributes | |
| MergeMultipleInfoSP | m_info |
Additional Inherited Members | |
Protected Member Functions inherited from KisCommandUtils::AggregateCommand | |
| void | addCommand (KUndo2Command *cmd) |
Definition at line 426 of file kis_layer_utils.cpp.
|
inline |
Definition at line 427 of file kis_layer_utils.cpp.
|
inlineoverridevirtual |
We disable extra compositing only in case all the layers have the same compositing properties, therefore, we can just sum them using Normal blend mode
Implements KisCommandUtils::AggregateCommand.
Definition at line 429 of file kis_layer_utils.cpp.
References KisCommandUtils::AggregateCommand::addCommand(), COMPOSITE_OVER, KisBaseNode::compositeOpId(), KisLayerPropertiesIcons::inheritAlpha, m_info, KisLayerPropertiesIcons::nodeProperty(), KisBaseNode::sectionModelProperties(), and KisLayerPropertiesIcons::setNodeProperty().
|
private |
Definition at line 461 of file kis_layer_utils.cpp.