Blender V4.5
blender::ed::sculpt_paint::PaintCursorContext Struct Reference

Public Attributes

bContextC
 
ARegionregion
 
wmWindowwin
 
wmWindowManagerwm
 
bScreenscreen
 
Depsgraph * depsgraph
 
Scenescene
 
UnifiedPaintSettingsups
 
Brushbrush
 
Paintpaint
 
PaintMode mode
 
ViewContext vc
 
Sculptsd
 
SculptSessionss
 
int prev_active_vert_index
 
bool is_stroke_active
 
bool is_cursor_over_mesh
 
float radius
 
float3 location
 
float3 scene_space_location
 
float3 normal
 
float3 outline_col
 
float outline_alpha
 
uint pos
 
PaintCursorDrawingType cursor_type
 
bool alpha_overlay_drawn
 
float zoomx
 
int2 mval
 
float2 translation
 
float2 tilt
 
float final_radius
 
int pixel_radius
 

Detailed Description

Definition at line 1264 of file paint_cursor.cc.

Member Data Documentation

◆ alpha_overlay_drawn

bool blender::ed::sculpt_paint::PaintCursorContext::alpha_overlay_drawn

◆ brush

◆ C

◆ cursor_type

PaintCursorDrawingType blender::ed::sculpt_paint::PaintCursorContext::cursor_type

◆ depsgraph

◆ final_radius

◆ is_cursor_over_mesh

◆ is_stroke_active

bool blender::ed::sculpt_paint::PaintCursorContext::is_stroke_active

◆ location

◆ mode

◆ mval

◆ normal

◆ outline_alpha

◆ outline_col

◆ paint

◆ pixel_radius

◆ pos

◆ prev_active_vert_index

int blender::ed::sculpt_paint::PaintCursorContext::prev_active_vert_index

Previous active vertex index , used to determine if the preview is updated for the pose brush.

Definition at line 1285 of file paint_cursor.cc.

Referenced by blender::ed::sculpt_paint::paint_cursor_draw_3d_view_brush_cursor_inactive(), and blender::ed::sculpt_paint::paint_cursor_sculpt_session_update_and_init().

◆ radius

◆ region

◆ scene

◆ scene_space_location

float3 blender::ed::sculpt_paint::PaintCursorContext::scene_space_location

◆ screen

bScreen* blender::ed::sculpt_paint::PaintCursorContext::screen

◆ sd

◆ ss

◆ tilt

float2 blender::ed::sculpt_paint::PaintCursorContext::tilt

◆ translation

◆ ups

◆ vc

◆ win

◆ wm

◆ zoomx

float blender::ed::sculpt_paint::PaintCursorContext::zoomx

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