Blender
V3.3
|
Public Member Functions | |
void * | paint_new_stroke (bContext *C, wmOperator *UNUSED(op), Object *ob, const float mouse[2], int mode) override |
void | paint_stroke (bContext *C, void *stroke_handle, float prev_mouse[2], float mouse[2], int eraser, float pressure, float distance, float size) override |
void | paint_stroke_redraw (const bContext *C, void *stroke_handle, bool final) override |
void | paint_stroke_done (void *stroke_handle) override |
void | paint_gradient_fill (const bContext *C, const Scene *scene, Brush *brush, struct PaintStroke *stroke, void *stroke_handle, float mouse_start[2], float mouse_end[2]) override |
void | paint_bucket_fill (const bContext *C, const Scene *scene, Brush *brush, struct PaintStroke *stroke, void *stroke_handle, float mouse_start[2], float mouse_end[2]) override |
![]() | |
virtual | ~AbstractPaintMode ()=default |
virtual void * | paint_new_stroke (bContext *C, wmOperator *op, Object *ob, const float mouse[2], int mode)=0 |
Definition at line 142 of file paint_image_ops_paint.cc.
|
inlineoverridevirtual |
Implements blender::ed::sculpt_paint::image::ops::paint::AbstractPaintMode.
Definition at line 183 of file paint_image_ops_paint.cc.
|
inlineoverridevirtual |
Implements blender::ed::sculpt_paint::image::ops::paint::AbstractPaintMode.
Definition at line 172 of file paint_image_ops_paint.cc.
|
inlineoverride |
Definition at line 144 of file paint_image_ops_paint.cc.
References C, and paint_proj_new_stroke().
|
inlineoverridevirtual |
Implements blender::ed::sculpt_paint::image::ops::paint::AbstractPaintMode.
Definition at line 150 of file paint_image_ops_paint.cc.
References C, blender::math::distance(), paint_proj_stroke(), and size().
|
inlineoverridevirtual |
Implements blender::ed::sculpt_paint::image::ops::paint::AbstractPaintMode.
Definition at line 167 of file paint_image_ops_paint.cc.
References paint_proj_stroke_done().
|
inlineoverridevirtual |
Implements blender::ed::sculpt_paint::image::ops::paint::AbstractPaintMode.
Definition at line 162 of file paint_image_ops_paint.cc.
References C, and paint_proj_redraw().