|
| static void | blender::ed::sculpt_paint::paint_draw_smooth_cursor (bContext *C, int x, int y, void *customdata) |
| |
| static void | blender::ed::sculpt_paint::paint_draw_line_cursor (bContext *C, int x, int y, void *customdata) |
| |
| static bool | blender::ed::sculpt_paint::image_paint_brush_type_require_location (const Brush &brush, const PaintMode mode) |
| |
| static bool | blender::ed::sculpt_paint::paint_stroke_use_scene_spacing (const Brush &brush, const PaintMode mode) |
| |
| static bool | blender::ed::sculpt_paint::image_paint_brush_type_raycast_original (const Brush &brush, PaintMode) |
| |
| static bool | blender::ed::sculpt_paint::image_paint_brush_type_require_inbetween_mouse_events (const Brush &brush, const PaintMode mode) |
| |
| bool | blender::ed::sculpt_paint::paint_brush_update (bContext *C, const Brush &brush, PaintMode mode, PaintStroke *stroke, const float mouse_init[2], float mouse[2], float pressure, float r_location[3], bool *r_location_is_set) |
| |
| static bool | blender::ed::sculpt_paint::paint_stroke_use_dash (const Brush &brush) |
| |
| static bool | blender::ed::sculpt_paint::paint_stroke_use_jitter (PaintMode mode, const Brush &brush, bool invert) |
| |
| void | blender::ed::sculpt_paint::paint_stroke_jitter_pos (Scene &scene, const PaintStroke &stroke, const PaintMode mode, const Brush &brush, const float pressure, const float mval[2], float r_mouse_out[2]) |
| |
| static void | blender::ed::sculpt_paint::paint_brush_stroke_add_step (bContext *C, wmOperator *op, PaintStroke *stroke, const float mval[2], float pressure) |
| |
| static bool | blender::ed::sculpt_paint::paint_smooth_stroke (PaintStroke *stroke, const PaintSample *sample, PaintMode mode, float r_mouse[2], float *r_pressure) |
| |
| static float | blender::ed::sculpt_paint::paint_space_stroke_spacing (bContext *C, const Scene *scene, PaintStroke *stroke, float size_pressure, float spacing_pressure) |
| |
| static float | blender::ed::sculpt_paint::paint_stroke_overlapped_curve (const Brush &br, float x, float spacing) |
| |
| static float | blender::ed::sculpt_paint::paint_stroke_integrate_overlap (const Brush &br, float factor) |
| |
| static float | blender::ed::sculpt_paint::paint_space_stroke_spacing_variable (bContext *C, const Scene *scene, PaintStroke *stroke, float pressure, float dpressure, float length) |
| |
| static int | blender::ed::sculpt_paint::paint_space_stroke (bContext *C, wmOperator *op, PaintStroke *stroke, const float final_mouse[2], float final_pressure) |
| |
| PaintStroke * | blender::ed::sculpt_paint::paint_stroke_new (bContext *C, wmOperator *op, StrokeGetLocation get_location, StrokeTestStart test_start, StrokeUpdateStep update_step, StrokeRedraw redraw, StrokeDone done, int event_type) |
| |
| void | blender::ed::sculpt_paint::paint_stroke_free (bContext *C, wmOperator *op, PaintStroke *stroke) |
| |
| static void | blender::ed::sculpt_paint::stroke_done (bContext *C, wmOperator *op, PaintStroke *stroke) |
| |
| static bool | blender::ed::sculpt_paint::curves_sculpt_brush_uses_spacing (const eBrushCurvesSculptType tool) |
| |
| bool | blender::ed::sculpt_paint::paint_space_stroke_enabled (const Brush &br, PaintMode mode) |
| |
| static bool | blender::ed::sculpt_paint::sculpt_is_grab_tool (const Brush &br) |
| |
| bool | blender::ed::sculpt_paint::paint_supports_dynamic_size (const Brush &br, PaintMode mode) |
| |
| bool | blender::ed::sculpt_paint::paint_supports_smooth_stroke (PaintStroke *stroke, const Brush &br, PaintMode mode) |
| |
| bool | blender::ed::sculpt_paint::paint_supports_texture (PaintMode mode) |
| |
| bool | blender::ed::sculpt_paint::paint_supports_dynamic_tex_coords (const Brush &br, PaintMode mode) |
| |
| wmKeyMap * | blender::ed::sculpt_paint::paint_stroke_modal_keymap (wmKeyConfig *keyconf) |
| |
| static void | blender::ed::sculpt_paint::paint_stroke_add_sample (PaintStroke *stroke, int input_samples, float x, float y, float pressure) |
| |
| static void | blender::ed::sculpt_paint::paint_stroke_sample_average (const PaintStroke *stroke, PaintSample *average) |
| |
| static void | blender::ed::sculpt_paint::paint_line_strokes_spacing (bContext *C, wmOperator *op, PaintStroke *stroke, float spacing, float *length_residue, const float old_pos[2], const float new_pos[2]) |
| |
| static void | blender::ed::sculpt_paint::paint_stroke_line_end (bContext *C, wmOperator *op, PaintStroke *stroke, const float mouse[2]) |
| |
| static bool | blender::ed::sculpt_paint::paint_stroke_curve_end (bContext *C, wmOperator *op, PaintStroke *stroke) |
| |
| static void | blender::ed::sculpt_paint::paint_stroke_line_constrain (PaintStroke *stroke, float mouse[2]) |
| |
| int | blender::ed::sculpt_paint::paint_stroke_modal (bContext *C, wmOperator *op, const wmEvent *event, PaintStroke **stroke_p) |
| |
| int | blender::ed::sculpt_paint::paint_stroke_exec (bContext *C, wmOperator *op, PaintStroke *stroke) |
| |
| void | blender::ed::sculpt_paint::paint_stroke_cancel (bContext *C, wmOperator *op, PaintStroke *stroke) |
| |
| ViewContext * | blender::ed::sculpt_paint::paint_stroke_view_context (PaintStroke *stroke) |
| |
| void * | blender::ed::sculpt_paint::paint_stroke_mode_data (PaintStroke *stroke) |
| |
| bool | blender::ed::sculpt_paint::paint_stroke_flipped (PaintStroke *stroke) |
| |
| bool | blender::ed::sculpt_paint::paint_stroke_inverted (PaintStroke *stroke) |
| |
| float | blender::ed::sculpt_paint::paint_stroke_distance_get (PaintStroke *stroke) |
| |
| void | blender::ed::sculpt_paint::paint_stroke_set_mode_data (PaintStroke *stroke, std::unique_ptr< PaintModeData > mode_data) |
| |
| bool | blender::ed::sculpt_paint::paint_stroke_started (PaintStroke *stroke) |
| |
| static const bToolRef * | blender::ed::sculpt_paint::brush_tool_get (const bContext *C) |
| |
| bool | blender::ed::sculpt_paint::paint_brush_tool_poll (bContext *C) |
| |
| bool | blender::ed::sculpt_paint::paint_brush_cursor_poll (bContext *C) |
| |