Changeset View
Changeset View
Standalone View
Standalone View
release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
| Show First 20 Lines • Show All 1,275 Lines • ▼ Show 20 Lines | def color_filter(): | ||||
| layout.prop(props, "fill_color", expand=False) | layout.prop(props, "fill_color", expand=False) | ||||
| layout.prop(props, "strength") | layout.prop(props, "strength") | ||||
| return dict( | return dict( | ||||
| idname="builtin.color_filter", | idname="builtin.color_filter", | ||||
| label="Color Filter", | label="Color Filter", | ||||
| icon="ops.sculpt.color_filter", | icon="ops.sculpt.color_filter", | ||||
| widget=None, | widget=None, | ||||
| keymap=(), | keymap="3D View Tool: Sculpt, Color Filter", | ||||
| draw_settings=draw_settings, | draw_settings=draw_settings, | ||||
| ) | ) | ||||
| @ToolDef.from_fn | @ToolDef.from_fn | ||||
| def mask_by_color(): | def mask_by_color(): | ||||
| def draw_settings(_context, layout, tool): | def draw_settings(_context, layout, tool): | ||||
| props = tool.operator_properties("sculpt.mask_by_color") | props = tool.operator_properties("sculpt.mask_by_color") | ||||
| layout.prop(props, "threshold") | layout.prop(props, "threshold") | ||||
| layout.prop(props, "contiguous") | layout.prop(props, "contiguous") | ||||
| layout.prop(props, "invert") | layout.prop(props, "invert") | ||||
| layout.prop(props, "preserve_previous_mask") | layout.prop(props, "preserve_previous_mask") | ||||
| return dict( | return dict( | ||||
| idname="builtin.mask_by_color", | idname="builtin.mask_by_color", | ||||
| label="Mask By Color", | label="Mask By Color", | ||||
| icon="ops.sculpt.mask_by_color", | icon="ops.sculpt.mask_by_color", | ||||
| widget=None, | widget=None, | ||||
| keymap=(), | keymap="3D View Tool: Sculpt, Mask By Color", | ||||
| draw_settings=draw_settings, | draw_settings=draw_settings, | ||||
| ) | ) | ||||
| class _defs_vertex_paint: | class _defs_vertex_paint: | ||||
| @staticmethod | @staticmethod | ||||
| def poll_select_mask(context): | def poll_select_mask(context): | ||||
| ▲ Show 20 Lines • Show All 1,385 Lines • Show Last 20 Lines | |||||