|
Blender V4.5
|
| bool blender::bke::brush::supports_accumulate | ( | const Brush & | brush | ) |
Definition at line 1689 of file brush.cc.
References ELEM, SCULPT_BRUSH_TYPE_BLOB, SCULPT_BRUSH_TYPE_CLAY, SCULPT_BRUSH_TYPE_CLAY_STRIPS, SCULPT_BRUSH_TYPE_CLAY_THUMB, SCULPT_BRUSH_TYPE_CREASE, SCULPT_BRUSH_TYPE_DRAW, SCULPT_BRUSH_TYPE_DRAW_SHARP, SCULPT_BRUSH_TYPE_INFLATE, SCULPT_BRUSH_TYPE_PLANE, SCULPT_BRUSH_TYPE_ROTATE, and SCULPT_BRUSH_TYPE_SLIDE_RELAX.
Referenced by blender::ed::sculpt_paint::sculpt_update_cache_invariants().
| bool blender::bke::brush::supports_auto_smooth | ( | const Brush & | brush | ) |
Definition at line 1715 of file brush.cc.
References ELEM, SCULPT_BRUSH_TYPE_MASK, SCULPT_BRUSH_TYPE_PAINT, SCULPT_BRUSH_TYPE_SMEAR, and SCULPT_BRUSH_TYPE_SMOOTH.
| bool blender::bke::brush::supports_color | ( | const Brush & | brush | ) |
Definition at line 1792 of file brush.cc.
References ELEM, and SCULPT_BRUSH_TYPE_PAINT.
| bool blender::bke::brush::supports_dyntopo | ( | const Brush & | brush | ) |
Definition at line 1665 of file brush.cc.
References ELEM, SCULPT_BRUSH_TYPE_BOUNDARY, SCULPT_BRUSH_TYPE_CLOTH, SCULPT_BRUSH_TYPE_DISPLACEMENT_ERASER, SCULPT_BRUSH_TYPE_DRAW_FACE_SETS, SCULPT_BRUSH_TYPE_DRAW_SHARP, SCULPT_BRUSH_TYPE_ELASTIC_DEFORM, SCULPT_BRUSH_TYPE_GRAB, SCULPT_BRUSH_TYPE_LAYER, SCULPT_BRUSH_TYPE_MASK, SCULPT_BRUSH_TYPE_PAINT, SCULPT_BRUSH_TYPE_POSE, SCULPT_BRUSH_TYPE_ROTATE, SCULPT_BRUSH_TYPE_SLIDE_RELAX, SCULPT_BRUSH_TYPE_SMEAR, SCULPT_BRUSH_TYPE_SMOOTH, and SCULPT_BRUSH_TYPE_THUMB.
Referenced by blender::ed::sculpt_paint::dyntopo::stroke_is_dyntopo().
| bool blender::bke::brush::supports_gravity | ( | const Brush & | brush | ) |
Definition at line 1851 of file brush.cc.
References ELEM, SCULPT_BRUSH_TYPE_BOUNDARY, SCULPT_BRUSH_TYPE_DISPLACEMENT_ERASER, SCULPT_BRUSH_TYPE_DISPLACEMENT_SMEAR, SCULPT_BRUSH_TYPE_DRAW_FACE_SETS, SCULPT_BRUSH_TYPE_MASK, SCULPT_BRUSH_TYPE_PAINT, SCULPT_BRUSH_TYPE_SIMPLIFY, SCULPT_BRUSH_TYPE_SMEAR, and SCULPT_BRUSH_TYPE_SMOOTH.
Referenced by blender::ed::sculpt_paint::sculpt_update_cache_invariants().
| bool blender::bke::brush::supports_height | ( | const Brush & | brush | ) |
Definition at line 1724 of file brush.cc.
References SCULPT_BRUSH_TYPE_LAYER.
| bool blender::bke::brush::supports_inverted_direction | ( | const Brush & | brush | ) |
Definition at line 1834 of file brush.cc.
References ELEM, SCULPT_BRUSH_TYPE_BLOB, SCULPT_BRUSH_TYPE_CLAY, SCULPT_BRUSH_TYPE_CLAY_STRIPS, SCULPT_BRUSH_TYPE_CREASE, SCULPT_BRUSH_TYPE_DRAW, SCULPT_BRUSH_TYPE_DRAW_SHARP, SCULPT_BRUSH_TYPE_INFLATE, SCULPT_BRUSH_TYPE_LAYER, SCULPT_BRUSH_TYPE_MASK, SCULPT_BRUSH_TYPE_PINCH, SCULPT_BRUSH_TYPE_PLANE, and SCULPT_BRUSH_TYPE_SMOOTH.
| bool blender::bke::brush::supports_jitter | ( | const Brush & | brush | ) |
Definition at line 1736 of file brush.cc.
References BRUSH_ANCHORED, BRUSH_DRAG_DOT, ELEM, SCULPT_BRUSH_TYPE_GRAB, SCULPT_BRUSH_TYPE_ROTATE, SCULPT_BRUSH_TYPE_SNAKE_HOOK, and SCULPT_BRUSH_TYPE_THUMB.
| bool blender::bke::brush::supports_normal_weight | ( | const Brush & | brush | ) |
Definition at line 1745 of file brush.cc.
References ELEM, SCULPT_BRUSH_TYPE_ELASTIC_DEFORM, SCULPT_BRUSH_TYPE_GRAB, and SCULPT_BRUSH_TYPE_SNAKE_HOOK.
Referenced by blender::ed::sculpt_paint::sculpt_brush_needs_normal(), and blender::ed::sculpt_paint::sculpt_update_cache_invariants().
| bool blender::bke::brush::supports_persistence | ( | const Brush & | brush | ) |
Definition at line 1756 of file brush.cc.
References ELEM, SCULPT_BRUSH_TYPE_CLOTH, and SCULPT_BRUSH_TYPE_LAYER.
| bool blender::bke::brush::supports_pinch_factor | ( | const Brush & | brush | ) |
Definition at line 1760 of file brush.cc.
References ELEM, SCULPT_BRUSH_TYPE_BLOB, SCULPT_BRUSH_TYPE_CREASE, and SCULPT_BRUSH_TYPE_SNAKE_HOOK.
| bool blender::bke::brush::supports_plane_depth | ( | const Brush & | brush | ) |
Definition at line 1732 of file brush.cc.
References ELEM, and SCULPT_BRUSH_TYPE_PLANE.
| bool blender::bke::brush::supports_plane_height | ( | const Brush & | brush | ) |
Definition at line 1728 of file brush.cc.
References ELEM, and SCULPT_BRUSH_TYPE_PLANE.
| bool blender::bke::brush::supports_plane_offset | ( | const Brush & | brush | ) |
Definition at line 1767 of file brush.cc.
References ELEM, SCULPT_BRUSH_TYPE_CLAY, SCULPT_BRUSH_TYPE_CLAY_STRIPS, SCULPT_BRUSH_TYPE_CLAY_THUMB, and SCULPT_BRUSH_TYPE_PLANE.
| bool blender::bke::brush::supports_rake_factor | ( | const Brush & | brush | ) |
Definition at line 1752 of file brush.cc.
References ELEM, and SCULPT_BRUSH_TYPE_SNAKE_HOOK.
Referenced by blender::ed::sculpt_paint::brush_needs_rake_rotation().
| bool blender::bke::brush::supports_random_texture_angle | ( | const Brush & | brush | ) |
Definition at line 1775 of file brush.cc.
References ELEM, SCULPT_BRUSH_TYPE_GRAB, SCULPT_BRUSH_TYPE_ROTATE, SCULPT_BRUSH_TYPE_SNAKE_HOOK, and SCULPT_BRUSH_TYPE_THUMB.
| bool blender::bke::brush::supports_sculpt_plane | ( | const Brush & | brush | ) |
Definition at line 1783 of file brush.cc.
References ELEM, SCULPT_BRUSH_TYPE_INFLATE, SCULPT_BRUSH_TYPE_MASK, SCULPT_BRUSH_TYPE_PINCH, and SCULPT_BRUSH_TYPE_SMOOTH.
| bool blender::bke::brush::supports_secondary_cursor_color | ( | const Brush & | brush | ) |
Definition at line 1796 of file brush.cc.
References ELEM, SCULPT_BRUSH_TYPE_BLOB, SCULPT_BRUSH_TYPE_CLAY, SCULPT_BRUSH_TYPE_CLAY_STRIPS, SCULPT_BRUSH_TYPE_CLAY_THUMB, SCULPT_BRUSH_TYPE_CREASE, SCULPT_BRUSH_TYPE_DRAW, SCULPT_BRUSH_TYPE_DRAW_SHARP, SCULPT_BRUSH_TYPE_INFLATE, SCULPT_BRUSH_TYPE_LAYER, SCULPT_BRUSH_TYPE_MASK, and SCULPT_BRUSH_TYPE_PINCH.
Referenced by blender::ed::sculpt_paint::paint_cursor_context_init().
| bool blender::bke::brush::supports_smooth_stroke | ( | const Brush & | brush | ) |
Definition at line 1811 of file brush.cc.
References BRUSH_ANCHORED, BRUSH_CURVE, BRUSH_DRAG_DOT, BRUSH_LINE, ELEM, SCULPT_BRUSH_TYPE_GRAB, SCULPT_BRUSH_TYPE_ROTATE, SCULPT_BRUSH_TYPE_SNAKE_HOOK, and SCULPT_BRUSH_TYPE_THUMB.
| bool blender::bke::brush::supports_space_attenuation | ( | const Brush & | brush | ) |
Definition at line 1821 of file brush.cc.
References BRUSH_CURVE, BRUSH_LINE, BRUSH_SPACE, ELEM, SCULPT_BRUSH_TYPE_GRAB, SCULPT_BRUSH_TYPE_ROTATE, SCULPT_BRUSH_TYPE_SMOOTH, and SCULPT_BRUSH_TYPE_SNAKE_HOOK.
| bool blender::bke::brush::supports_strength_pressure | ( | const Brush & | brush | ) |
Definition at line 1830 of file brush.cc.
References ELEM, SCULPT_BRUSH_TYPE_GRAB, and SCULPT_BRUSH_TYPE_SNAKE_HOOK.
| bool blender::bke::brush::supports_tilt | ( | const Brush & | brush | ) |
Definition at line 1864 of file brush.cc.
References ELEM, SCULPT_BRUSH_TYPE_CLAY_STRIPS, SCULPT_BRUSH_TYPE_DRAW, SCULPT_BRUSH_TYPE_DRAW_SHARP, and SCULPT_BRUSH_TYPE_PLANE.
Referenced by blender::ed::sculpt_paint::paint_cursor_drawing_setup_cursor_space().
| bool blender::bke::brush::supports_topology_rake | ( | const Brush & | brush | ) |
Definition at line 1704 of file brush.cc.
References ELEM, SCULPT_BRUSH_TYPE_DISPLACEMENT_ERASER, SCULPT_BRUSH_TYPE_DRAW_SHARP, SCULPT_BRUSH_TYPE_GRAB, SCULPT_BRUSH_TYPE_MASK, SCULPT_BRUSH_TYPE_ROTATE, SCULPT_BRUSH_TYPE_SLIDE_RELAX, and SCULPT_BRUSH_TYPE_THUMB.
Referenced by blender::ed::sculpt_paint::brush_uses_topology_rake().