|
| | SmoothOperation (const BrushStrokeMode stroke_mode, const bool temp_smooth=false) |
| |
| void | on_stroke_begin (const bContext &C, const InputSample &start_sample) override |
| |
| void | on_stroke_extended (const bContext &C, const InputSample &extension_sample) override |
| |
| void | on_stroke_done (const bContext &C) override |
| |
| | GreasePencilStrokeOperationCommon ()=default |
| |
| | GreasePencilStrokeOperationCommon (const BrushStrokeMode stroke_mode) |
| |
| | GreasePencilStrokeOperationCommon ()=default |
| |
| | GreasePencilStrokeOperationCommon (const BrushStrokeMode stroke_mode) |
| |
| bool | is_inverted (const Brush &brush) const |
| |
| float2 | mouse_delta (const InputSample &input_sample) const |
| |
| void | init_stroke (const bContext &C, const InputSample &start_sample) |
| |
| void | init_auto_masking (const bContext &C, const InputSample &start_sample) |
| |
| void | stroke_extended (const InputSample &extension_sample) |
| |
| void | foreach_editable_drawing_with_automask (const bContext &C, FunctionRef< bool(const GreasePencilStrokeParams ¶ms, const IndexMask &points)> fn) const |
| |
| void | foreach_editable_drawing_with_automask (const bContext &C, FunctionRef< bool(const GreasePencilStrokeParams ¶ms, const IndexMask &points, const DeltaProjectionFunc &projection_fn)> fn) const |
| |
| void | foreach_editable_drawing (const bContext &C, FunctionRef< bool(const GreasePencilStrokeParams ¶ms, const DeltaProjectionFunc &projection_fn)> fn) const |
| |
| void | foreach_editable_drawing (const bContext &C, FunctionRef< bool(const GreasePencilStrokeParams ¶ms)> fn) const |
| |
| void | foreach_editable_drawing (const bContext &C, GrainSize grain_size, FunctionRef< bool(const GreasePencilStrokeParams ¶ms)> fn) const |
| |
| virtual | ~PaintModeData ()=default |
| |