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

Public Attributes

bContextC
ARegionregion
wmWindowwin
wmWindowManagerwm
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
float location [3]
float scene_space_location [3]
float normal [3]
float outline_col [3]
float outline_alpha
uint pos
PaintCursorDrawingType cursor_type
bool alpha_overlay_drawn
float zoomx
int x
int y
float translation [2]
float final_radius
int pixel_radius

Detailed Description

Definition at line 1242 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

◆ normal

float blender::ed::sculpt_paint::PaintCursorContext::normal[3]

◆ 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 1262 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

float blender::ed::sculpt_paint::PaintCursorContext::scene_space_location[3]

◆ sd

◆ ss

◆ translation

◆ ups

◆ vc

◆ win

◆ wm

◆ x

◆ y

◆ zoomx

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

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