Blender
V3.3
|
Definition at line 59 of file paint_stroke.c.
Brush* PaintStroke::brush |
Definition at line 67 of file paint_stroke.c.
Referenced by paint_line_strokes_spacing(), paint_smooth_stroke(), paint_space_stroke(), paint_space_stroke_spacing(), paint_space_stroke_spacing_variable(), paint_stroke_curve_end(), paint_stroke_line_end(), paint_stroke_modal(), paint_stroke_new(), sculpt_brush_stroke_cancel(), sculpt_brush_stroke_invoke(), and stroke_done().
bool PaintStroke::brush_init |
Definition at line 99 of file paint_stroke.c.
Referenced by paint_brush_update().
float PaintStroke::cached_size_pressure |
Definition at line 102 of file paint_stroke.c.
Referenced by paint_brush_update().
bool PaintStroke::constrain_line |
Definition at line 117 of file paint_stroke.c.
Referenced by paint_draw_line_cursor(), paint_stroke_line_constrain(), and paint_stroke_modal().
float PaintStroke::constrained_pos[2] |
Definition at line 118 of file paint_stroke.c.
Referenced by paint_draw_line_cursor(), and paint_stroke_line_constrain().
int PaintStroke::cur_sample |
Definition at line 77 of file paint_stroke.c.
Referenced by paint_stroke_add_sample().
StrokeDone PaintStroke::done |
Definition at line 124 of file paint_stroke.c.
Referenced by paint_stroke_new(), and stroke_done().
int PaintStroke::event_type |
Definition at line 95 of file paint_stroke.c.
Referenced by paint_stroke_modal(), and paint_stroke_new().
StrokeGetLocation PaintStroke::get_location |
Definition at line 120 of file paint_stroke.c.
Referenced by paint_brush_update(), and paint_stroke_new().
float PaintStroke::initial_mouse[2] |
Definition at line 100 of file paint_stroke.c.
Referenced by paint_brush_update().
float PaintStroke::last_mouse_position[2] |
Definition at line 80 of file paint_stroke.c.
Referenced by paint_brush_stroke_add_step(), paint_draw_line_cursor(), paint_draw_smooth_cursor(), paint_line_strokes_spacing(), paint_smooth_stroke(), paint_space_stroke(), paint_stroke_curve_end(), paint_stroke_line_constrain(), paint_stroke_line_end(), and paint_stroke_modal().
float PaintStroke::last_pressure |
Definition at line 104 of file paint_stroke.c.
Referenced by paint_brush_stroke_add_step(), paint_smooth_stroke(), paint_space_stroke(), paint_space_stroke_spacing_variable(), paint_stroke_curve_end(), and paint_stroke_modal().
float PaintStroke::last_scene_spacing_delta[3] |
Definition at line 82 of file paint_stroke.c.
Referenced by paint_brush_stroke_add_step(), and paint_space_stroke().
float PaintStroke::last_tablet_event_pressure |
Definition at line 107 of file paint_stroke.c.
Referenced by paint_stroke_modal().
float PaintStroke::last_world_space_position[3] |
Definition at line 81 of file paint_stroke.c.
Referenced by paint_brush_stroke_add_step(), paint_line_strokes_spacing(), paint_space_stroke(), paint_space_stroke_spacing(), paint_stroke_curve_end(), and paint_stroke_modal().
ListBase PaintStroke::line |
Definition at line 71 of file paint_stroke.c.
Referenced by paint_stroke_free().
void* PaintStroke::mode_data |
Definition at line 60 of file paint_stroke.c.
Referenced by paint_stroke_mode_data(), and paint_stroke_set_mode_data().
int PaintStroke::num_samples |
Definition at line 76 of file paint_stroke.c.
Referenced by paint_stroke_add_sample(), and paint_stroke_sample_average().
bool PaintStroke::original |
Definition at line 126 of file paint_stroke.c.
Referenced by paint_brush_stroke_add_step(), paint_brush_update(), paint_line_strokes_spacing(), paint_space_stroke(), paint_stroke_curve_end(), paint_stroke_modal(), and paint_stroke_new().
int PaintStroke::pen_flip |
Definition at line 110 of file paint_stroke.c.
Referenced by paint_brush_stroke_add_step(), paint_stroke_flipped(), and paint_stroke_modal().
bool PaintStroke::rake_started |
Definition at line 93 of file paint_stroke.c.
Referenced by paint_brush_update().
StrokeRedraw PaintStroke::redraw |
Definition at line 123 of file paint_stroke.c.
Referenced by paint_stroke_modal(), paint_stroke_new(), and stroke_done().
struct RNG* PaintStroke::rng |
Definition at line 63 of file paint_stroke.c.
Referenced by paint_brush_update(), and paint_stroke_free().
PaintSample PaintStroke::samples[PAINT_MAX_INPUT_SAMPLES] |
Definition at line 75 of file paint_stroke.c.
Referenced by paint_stroke_add_sample(), and paint_stroke_sample_average().
void* PaintStroke::stroke_cursor |
Definition at line 61 of file paint_stroke.c.
Referenced by paint_stroke_free(), and paint_stroke_modal().
float PaintStroke::stroke_distance |
Definition at line 86 of file paint_stroke.c.
Referenced by paint_brush_update(), paint_line_strokes_spacing(), paint_space_stroke(), paint_stroke_distance_get(), and paint_stroke_modal().
bool PaintStroke::stroke_init |
Definition at line 97 of file paint_stroke.c.
Referenced by paint_stroke_modal().
int PaintStroke::stroke_mode |
Definition at line 105 of file paint_stroke.c.
Referenced by paint_brush_stroke_add_step(), paint_stroke_inverted(), and paint_stroke_new().
bool PaintStroke::stroke_over_mesh |
Definition at line 84 of file paint_stroke.c.
Referenced by paint_line_strokes_spacing(), paint_space_stroke(), paint_stroke_curve_end(), and paint_stroke_modal().
bool PaintStroke::stroke_started |
Definition at line 91 of file paint_stroke.c.
Referenced by paint_stroke_curve_end(), paint_stroke_exec(), paint_stroke_line_end(), paint_stroke_modal(), and stroke_done().
StrokeTestStart PaintStroke::test_start |
Definition at line 121 of file paint_stroke.c.
Referenced by paint_stroke_curve_end(), paint_stroke_exec(), paint_stroke_modal(), and paint_stroke_new().
wmTimer* PaintStroke::timer |
Definition at line 62 of file paint_stroke.c.
Referenced by paint_stroke_free(), and paint_stroke_modal().
int PaintStroke::tot_samples |
Definition at line 78 of file paint_stroke.c.
Referenced by paint_brush_stroke_add_step().
StrokeUpdateStep PaintStroke::update_step |
Definition at line 122 of file paint_stroke.c.
Referenced by paint_brush_stroke_add_step(), paint_stroke_exec(), and paint_stroke_new().
UnifiedPaintSettings* PaintStroke::ups |
Definition at line 68 of file paint_stroke.c.
Referenced by paint_brush_stroke_add_step(), paint_brush_update(), paint_line_strokes_spacing(), paint_space_stroke(), paint_stroke_curve_end(), paint_stroke_free(), paint_stroke_line_end(), paint_stroke_modal(), paint_stroke_new(), and stroke_done().
ViewContext PaintStroke::vc |
Definition at line 66 of file paint_stroke.c.
Referenced by paint_brush_stroke_add_step(), paint_draw_line_cursor(), paint_draw_smooth_cursor(), paint_line_strokes_spacing(), paint_space_stroke(), paint_space_stroke_spacing(), paint_stroke_curve_end(), paint_stroke_modal(), paint_stroke_new(), and paint_stroke_view_context().
float PaintStroke::x_tilt |
Definition at line 113 of file paint_stroke.c.
Referenced by paint_brush_stroke_add_step(), and paint_stroke_modal().
float PaintStroke::y_tilt |
Definition at line 114 of file paint_stroke.c.
Referenced by paint_brush_stroke_add_step(), and paint_stroke_modal().
float PaintStroke::zoom_2d |
Definition at line 109 of file paint_stroke.c.
Referenced by paint_brush_stroke_add_step(), paint_brush_update(), paint_line_strokes_spacing(), paint_smooth_stroke(), paint_space_stroke(), paint_space_stroke_spacing(), and paint_stroke_new().