|
Blender V4.5
|
Inherits blender::ed::sculpt_paint::PaintModeData.
Public Member Functions | |
| ~VPaintData () override | |
| Public Member Functions inherited from blender::ed::sculpt_paint::PaintModeData | |
| virtual | ~PaintModeData ()=default |
Public Attributes | |
| ViewContext | vc |
| AttrDomain | domain |
| eCustomDataType | type |
| NormalAnglePrecalc | normal_angle_precalc |
| ColorPaint4f | paintcol |
| VertProjHandle * | vp_handle |
| Span< float3 > | vert_positions |
| Span< float3 > | vert_normals |
| bool | is_texbrush |
| struct { | |
| GArray color_prev | |
| GArray color_curr | |
| } | smear |
| GArray | prev_colors |
| GArray | stroke_buffer |
Definition at line 944 of file paint_vertex.cc.
|
inlineoverride |
Definition at line 973 of file paint_vertex.cc.
References ED_vpaint_proj_handle_free(), and vp_handle.
| GArray VPaintData::color_curr |
Definition at line 966 of file paint_vertex.cc.
Referenced by do_vpaint_brush_smear(), and vpaint_stroke_update_step().
| GArray VPaintData::color_prev |
Definition at line 965 of file paint_vertex.cc.
Referenced by do_vpaint_brush_smear(), and vpaint_stroke_update_step().
| AttrDomain VPaintData::domain |
Definition at line 946 of file paint_vertex.cc.
Referenced by calculate_average_color(), do_vpaint_brush_smear(), vpaint_do_blur(), vpaint_do_draw(), and vpaint_do_paint().
| bool VPaintData::is_texbrush |
Definition at line 961 of file paint_vertex.cc.
| NormalAnglePrecalc VPaintData::normal_angle_precalc |
Definition at line 949 of file paint_vertex.cc.
Referenced by do_vpaint_brush_blur_loops(), do_vpaint_brush_blur_verts(), do_vpaint_brush_smear(), and vpaint_do_draw().
| ColorPaint4f VPaintData::paintcol |
Definition at line 951 of file paint_vertex.cc.
Referenced by calculate_average_color(), paint_and_tex_color_alpha(), and vpaint_do_draw().
| GArray VPaintData::prev_colors |
Definition at line 970 of file paint_vertex.cc.
Referenced by do_vpaint_brush_blur_loops(), do_vpaint_brush_blur_verts(), do_vpaint_brush_smear(), and vpaint_do_draw().
| struct { ... } VPaintData::smear |
Referenced by do_vpaint_brush_smear(), and vpaint_stroke_update_step().
| GArray VPaintData::stroke_buffer |
Definition at line 971 of file paint_vertex.cc.
Referenced by vpaint_do_draw().
| eCustomDataType VPaintData::type |
Definition at line 947 of file paint_vertex.cc.
Referenced by calculate_average_color(), do_vpaint_brush_blur_loops(), do_vpaint_brush_blur_verts(), do_vpaint_brush_smear(), and vpaint_do_draw().
| ViewContext VPaintData::vc |
Definition at line 945 of file paint_vertex.cc.
Referenced by calculate_average_color(), paint_and_tex_color_alpha(), vpaint_stroke_done(), and vpaint_stroke_update_step().
Definition at line 959 of file paint_vertex.cc.
Owned by vp_handle.
Definition at line 958 of file paint_vertex.cc.
| VertProjHandle* VPaintData::vp_handle |
Definition at line 953 of file paint_vertex.cc.
Referenced by ~VPaintData().