Add Lock Alpha to Raster - Standard brush

This commit is contained in:
manongjohn 2021-06-03 21:20:36 -04:00
parent efd5279c5c
commit c83b80c11d

View file

@ -123,7 +123,7 @@ FullColorBrushTool::FullColorBrushTool(std::string name)
, m_modifierSize("ModifierSize", -3, 3, 0, true)
, m_modifierOpacity("ModifierOpacity", 0, 100, 100, true)
, m_modifierEraser("ModifierEraser", false)
, m_modifierLockAlpha("ModifierLockAlpha", false)
, m_modifierLockAlpha("Lock Alpha", false)
, m_preset("Preset:")
, m_minCursorThick(0)
, m_maxCursorThick(0)
@ -1176,6 +1176,10 @@ void FullColorBrushTool::applyClassicToonzBrushSettings(
MYPAINT_BRUSH_INPUT_PRESSURE, 1, 1.0,
maxOpacity - minOpacity);
}
if (m_modifierLockAlpha.getValue()) {
mypaintBrush.setBaseValue(MYPAINT_BRUSH_SETTING_LOCK_ALPHA, 1.0);
}
}
void FullColorBrushTool::applyToonzBrushSettings(mypaint::Brush &mypaintBrush) {