Blender  V2.93
Public Attributes | List of all members
VPaintData Struct Reference

Public Attributes

ViewContext vc
 
struct NormalAnglePrecalc normal_angle_precalc
 
uint paintcol
 
struct VertProjHandlevp_handle
 
struct CoNovertexcosnos
 
bool use_fast_update
 
bool * mlooptag
 
bool is_texbrush
 
struct {
   uint *   color_prev
 
   uint *   color_curr
 
smear
 

Detailed Description

Definition at line 2684 of file paint_vertex.c.

Member Data Documentation

◆ color_curr

uint* VPaintData::color_curr

◆ color_prev

uint* VPaintData::color_prev

◆ is_texbrush

bool VPaintData::is_texbrush

Definition at line 2703 of file paint_vertex.c.

Referenced by vpaint_stroke_done(), and vpaint_stroke_test_start().

◆ mlooptag

bool* VPaintData::mlooptag

Definition at line 2701 of file paint_vertex.c.

Referenced by vpaint_stroke_done(), and vpaint_stroke_test_start().

◆ normal_angle_precalc

struct NormalAnglePrecalc VPaintData::normal_angle_precalc

Definition at line 2685 of file paint_vertex.c.

Referenced by vpaint_stroke_test_start().

◆ paintcol

uint VPaintData::paintcol

Definition at line 2688 of file paint_vertex.c.

Referenced by vpaint_stroke_test_start().

◆ 

struct { ... } VPaintData::smear

◆ use_fast_update

bool VPaintData::use_fast_update

Modify Mesh.mloopcol directly, since the derived mesh is drawing from this array, otherwise we need to refresh the modifier stack.

Definition at line 2697 of file paint_vertex.c.

Referenced by vpaint_stroke_test_start(), and vpaint_stroke_update_step().

◆ vc

ViewContext VPaintData::vc

◆ vertexcosnos

struct CoNo* VPaintData::vertexcosnos

Definition at line 2691 of file paint_vertex.c.

Referenced by vpaint_stroke_test_start().

◆ vp_handle

struct VertProjHandle* VPaintData::vp_handle

Definition at line 2690 of file paint_vertex.c.

Referenced by vpaint_stroke_done(), and vpaint_stroke_test_start().


The documentation for this struct was generated from the following file: