Changeset View
Changeset View
Standalone View
Standalone View
release/scripts/startup/bl_ui/properties_paint_common.py
| Show First 20 Lines • Show All 1,311 Lines • ▼ Show 20 Lines | if tool.idname in { | ||||
| sub = row.row(align=True) | sub = row.row(align=True) | ||||
| if settings.use_thickness_curve: | if settings.use_thickness_curve: | ||||
| # Curve | # Curve | ||||
| layout.template_curve_mapping(settings, "thickness_primitive_curve", brush=True) | layout.template_curve_mapping(settings, "thickness_primitive_curve", brush=True) | ||||
| def brush_basic_gpencil_sculpt_settings(layout, _context, brush, *, compact=False): | def brush_basic_gpencil_sculpt_settings(layout, _context, brush, *, compact=False): | ||||
| gp_settings = brush.gpencil_settings | gp_settings = brush.gpencil_settings | ||||
| if gp_settings is None: | if brush is None or gp_settings is None: | ||||
| return | return | ||||
| tool = brush.gpencil_sculpt_tool | tool = brush.gpencil_sculpt_tool | ||||
| row = layout.row(align=True) | row = layout.row(align=True) | ||||
| row.prop(brush, "size", slider=True) | row.prop(brush, "size", slider=True) | ||||
| sub = row.row(align=True) | sub = row.row(align=True) | ||||
| sub.enabled = tool not in {'GRAB', 'CLONE'} | sub.enabled = tool not in {'GRAB', 'CLONE'} | ||||
| sub.prop(gp_settings, "use_pressure", text="") | sub.prop(gp_settings, "use_pressure", text="") | ||||
| ▲ Show 20 Lines • Show All 61 Lines • Show Last 20 Lines | |||||