|
Blender
V3.3
|
Public Attributes | |
| Depsgraph * | depsgraph |
| Main * | bmain |
| Scene * | scene |
| Object * | object |
| ScrArea * | area |
| ARegion * | region |
| bGPdata * | gpd |
| GP_Sculpt_Settings * | settings |
| Brush * | brush |
| Brush * | brush_prev |
| eGP_Sculpt_Flag | flag |
| eGP_Sculpt_SelectMaskFlag | mask |
| GP_SpaceConversion | gsc |
| bool | is_painting |
| bool | is_transformed |
| bool | first |
| bool | is_multiframe |
| bool | use_multiframe_falloff |
| int | cfra |
| float | mval [2] |
| float | mval_prev [2] |
| float | pressure |
| float | pressure_prev |
| float | dvec [3] |
| float | rot_eval |
| float | mf_falloff |
| int | vrgroup |
| rcti | brush_rect |
| GHash * | stroke_customdata |
| void * | customdata |
| wmTimer * | timer |
| bool | timerTick |
| float | inv_mat [4][4] |
| RNG * | rng |
| struct GHash * | automasking_strokes |
| bool | automasking_ready |
Definition at line 75 of file gpencil_sculpt_paint.c.
| ScrArea* tGP_BrushEditData::area |
Definition at line 82 of file gpencil_sculpt_paint.c.
Referenced by gpencil_sculpt_brush_init().
| bool tGP_BrushEditData::automasking_ready |
Definition at line 151 of file gpencil_sculpt_paint.c.
Referenced by gpencil_sculpt_brush_apply().
| struct GHash* tGP_BrushEditData::automasking_strokes |
Definition at line 150 of file gpencil_sculpt_paint.c.
Referenced by get_automasking_strokes_list(), gpencil_sculpt_brush_apply_event(), gpencil_sculpt_brush_do_frame(), gpencil_sculpt_brush_exit(), and gpencil_sculpt_brush_init().
| Main* tGP_BrushEditData::bmain |
Definition at line 78 of file gpencil_sculpt_paint.c.
Referenced by gpencil_sculpt_brush_init(), and gpencil_sculpt_get_smooth_brush().
| Brush* tGP_BrushEditData::brush |
Definition at line 90 of file gpencil_sculpt_paint.c.
Referenced by get_automasking_strokes_list(), gpencil_brush_clone_adjust(), gpencil_brush_influence_calc(), gpencil_brush_invert_check(), gpencil_brush_randomize_apply(), gpencil_brush_smooth_apply(), gpencil_sculpt_brush_apply(), gpencil_sculpt_brush_apply_event(), gpencil_sculpt_brush_apply_standard(), gpencil_sculpt_brush_do_frame(), gpencil_sculpt_brush_do_stroke(), gpencil_sculpt_brush_exit(), gpencil_sculpt_brush_header_set(), gpencil_sculpt_brush_init(), and gpencil_sculpt_brush_invoke().
| Brush* tGP_BrushEditData::brush_prev |
Definition at line 91 of file gpencil_sculpt_paint.c.
Referenced by gpencil_sculpt_brush_apply_event().
| rcti tGP_BrushEditData::brush_rect |
Definition at line 133 of file gpencil_sculpt_paint.c.
Referenced by gpencil_sculpt_brush_apply(), and gpencil_sculpt_brush_do_stroke().
| int tGP_BrushEditData::cfra |
Definition at line 111 of file gpencil_sculpt_paint.c.
Referenced by gpencil_sculpt_brush_init(), and gpencil_sculpt_brush_init_stroke().
| void* tGP_BrushEditData::customdata |
Definition at line 139 of file gpencil_sculpt_paint.c.
Referenced by gpencil_brush_clone_add(), gpencil_brush_clone_adjust(), gpencil_brush_clone_free(), and gpencil_brush_clone_init().
| Depsgraph* tGP_BrushEditData::depsgraph |
Definition at line 77 of file gpencil_sculpt_paint.c.
Referenced by get_automasking_strokes_list(), gpencil_sculpt_brush_apply_standard(), gpencil_sculpt_brush_do_frame(), and gpencil_sculpt_brush_init().
| float tGP_BrushEditData::dvec[3] |
Definition at line 121 of file gpencil_sculpt_paint.c.
Referenced by gpencil_brush_calc_midpoint(), gpencil_brush_clone_add(), gpencil_brush_clone_adjust(), gpencil_brush_grab_apply_cached(), gpencil_brush_grab_calc_dvec(), gpencil_brush_pinch_apply(), gpencil_brush_push_apply(), and gpencil_brush_twist_apply().
| bool tGP_BrushEditData::first |
Definition at line 104 of file gpencil_sculpt_paint.c.
Referenced by gpencil_sculpt_brush_apply(), gpencil_sculpt_brush_apply_clone(), gpencil_sculpt_brush_apply_event(), gpencil_sculpt_brush_do_frame(), gpencil_sculpt_brush_init(), and gpencil_sculpt_brush_modal().
| eGP_Sculpt_Flag tGP_BrushEditData::flag |
Definition at line 93 of file gpencil_sculpt_paint.c.
Referenced by gpencil_brush_invert_check(), and gpencil_sculpt_brush_apply().
| bGPdata* tGP_BrushEditData::gpd |
Definition at line 86 of file gpencil_sculpt_paint.c.
Referenced by get_automasking_strokes_list(), gpencil_sculpt_brush_apply(), gpencil_sculpt_brush_exit(), gpencil_sculpt_brush_init(), gpencil_sculpt_brush_init_stroke(), gpencil_sculpt_brush_modal(), and gpencil_sculpt_rotation_eval_get().
| GP_SpaceConversion tGP_BrushEditData::gsc |
Definition at line 97 of file gpencil_sculpt_paint.c.
Referenced by get_automasking_strokes_list(), gpencil_brush_clone_adjust(), gpencil_brush_randomize_apply(), gpencil_brush_twist_apply(), gpencil_sculpt_brush_do_frame(), gpencil_sculpt_brush_do_stroke(), gpencil_sculpt_brush_init(), and gpencil_sculpt_rotation_eval_get().
| float tGP_BrushEditData::inv_mat[4][4] |
Definition at line 146 of file gpencil_sculpt_paint.c.
Referenced by gpencil_brush_push_apply(), and gpencil_sculpt_brush_init().
| bool tGP_BrushEditData::is_multiframe |
Definition at line 107 of file gpencil_sculpt_paint.c.
Referenced by gpencil_sculpt_brush_apply_standard(), and gpencil_sculpt_brush_init().
| bool tGP_BrushEditData::is_painting |
Definition at line 100 of file gpencil_sculpt_paint.c.
Referenced by gpencil_sculpt_brush_init(), gpencil_sculpt_brush_invoke(), and gpencil_sculpt_brush_modal().
| bool tGP_BrushEditData::is_transformed |
Definition at line 101 of file gpencil_sculpt_paint.c.
Referenced by gpencil_sculpt_brush_init(), and gpencil_sculpt_rotation_eval_get().
| eGP_Sculpt_SelectMaskFlag tGP_BrushEditData::mask |
Definition at line 94 of file gpencil_sculpt_paint.c.
Referenced by gpencil_sculpt_brush_do_stroke(), and gpencil_sculpt_brush_init().
| float tGP_BrushEditData::mf_falloff |
Definition at line 127 of file gpencil_sculpt_paint.c.
Referenced by gpencil_brush_influence_calc(), and gpencil_sculpt_brush_apply_standard().
| float tGP_BrushEditData::mval[2] |
Definition at line 117 of file gpencil_sculpt_paint.c.
Referenced by get_automasking_strokes_list(), gpencil_brush_calc_midpoint(), gpencil_brush_grab_calc_dvec(), gpencil_brush_influence_calc(), gpencil_brush_randomize_apply(), gpencil_brush_twist_apply(), gpencil_sculpt_brush_apply(), and gpencil_sculpt_brush_do_frame().
| float tGP_BrushEditData::mval_prev[2] |
Definition at line 117 of file gpencil_sculpt_paint.c.
Referenced by gpencil_brush_grab_calc_dvec(), gpencil_brush_randomize_apply(), gpencil_sculpt_brush_apply(), and gpencil_sculpt_brush_init().
| Object* tGP_BrushEditData::object |
Definition at line 80 of file gpencil_sculpt_paint.c.
Referenced by get_automasking_strokes_list(), gpencil_brush_calc_midpoint(), gpencil_brush_clone_add(), gpencil_brush_grab_calc_dvec(), gpencil_brush_pinch_apply(), gpencil_brush_twist_apply(), gpencil_sculpt_brush_apply_standard(), gpencil_sculpt_brush_do_frame(), and gpencil_sculpt_brush_init().
| float tGP_BrushEditData::pressure |
Definition at line 118 of file gpencil_sculpt_paint.c.
Referenced by gpencil_brush_influence_calc(), gpencil_sculpt_brush_apply(), gpencil_sculpt_brush_do_frame(), and gpencil_sculpt_brush_do_stroke().
| float tGP_BrushEditData::pressure_prev |
Definition at line 118 of file gpencil_sculpt_paint.c.
Referenced by gpencil_sculpt_brush_apply().
| ARegion* tGP_BrushEditData::region |
Definition at line 83 of file gpencil_sculpt_paint.c.
Referenced by gpencil_brush_calc_midpoint(), gpencil_brush_grab_calc_dvec(), gpencil_brush_randomize_apply(), gpencil_brush_twist_apply(), and gpencil_sculpt_brush_init().
| RNG* tGP_BrushEditData::rng |
Definition at line 148 of file gpencil_sculpt_paint.c.
Referenced by gpencil_brush_randomize_apply(), gpencil_sculpt_brush_exit(), and gpencil_sculpt_brush_init().
| float tGP_BrushEditData::rot_eval |
Definition at line 124 of file gpencil_sculpt_paint.c.
Referenced by gpencil_brush_clone_adjust(), gpencil_brush_grab_apply_cached(), gpencil_brush_grab_calc_dvec(), and gpencil_sculpt_brush_apply_standard().
| Scene* tGP_BrushEditData::scene |
Definition at line 79 of file gpencil_sculpt_paint.c.
Referenced by gpencil_brush_clone_add(), gpencil_sculpt_brush_apply_standard(), gpencil_sculpt_brush_init(), gpencil_sculpt_brush_init_stroke(), and gpencil_sculpt_compute_lock_axis().
| GP_Sculpt_Settings* tGP_BrushEditData::settings |
Definition at line 89 of file gpencil_sculpt_paint.c.
Referenced by gpencil_sculpt_brush_init().
| GHash* tGP_BrushEditData::stroke_customdata |
Definition at line 137 of file gpencil_sculpt_paint.c.
Referenced by gpencil_brush_grab_apply_cached(), gpencil_brush_grab_store_points(), gpencil_brush_grab_stroke_init(), gpencil_sculpt_brush_exit(), and gpencil_sculpt_brush_init().
| wmTimer* tGP_BrushEditData::timer |
Definition at line 142 of file gpencil_sculpt_paint.c.
Referenced by gpencil_sculpt_brush_exit(), gpencil_sculpt_brush_invoke(), and gpencil_sculpt_brush_modal().
| bool tGP_BrushEditData::timerTick |
Definition at line 143 of file gpencil_sculpt_paint.c.
Referenced by gpencil_sculpt_brush_modal().
| bool tGP_BrushEditData::use_multiframe_falloff |
Definition at line 108 of file gpencil_sculpt_paint.c.
Referenced by gpencil_sculpt_brush_apply_standard(), and gpencil_sculpt_brush_init().
| int tGP_BrushEditData::vrgroup |
Definition at line 130 of file gpencil_sculpt_paint.c.
Referenced by gpencil_sculpt_brush_init().