Blender  V3.3
Public Attributes | List of all members
PaintCursorContext Struct Reference

Public Attributes

bContextC
 
ARegionregion
 
wmWindowwin
 
wmWindowManagerwm
 
Depsgraphdepsgraph
 
Scenescene
 
UnifiedPaintSettingsups
 
Brushbrush
 
Paintpaint
 
ePaintMode mode
 
ViewContext vc
 
Sculptsd
 
SculptSessionss
 
int prev_active_vertex_index
 
bool is_stroke_active
 
bool is_cursor_over_mesh
 
bool is_multires
 
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 1201 of file paint_cursor.c.

Member Data Documentation

◆ alpha_overlay_drawn

bool PaintCursorContext::alpha_overlay_drawn

◆ brush

Brush* PaintCursorContext::brush

◆ C

bContext* PaintCursorContext::C

◆ cursor_type

PaintCursorDrawingType PaintCursorContext::cursor_type

Definition at line 1235 of file paint_cursor.c.

Referenced by paint_cursor_context_init(), and paint_draw_cursor().

◆ depsgraph

Depsgraph* PaintCursorContext::depsgraph

◆ final_radius

float PaintCursorContext::final_radius

◆ is_cursor_over_mesh

bool PaintCursorContext::is_cursor_over_mesh

◆ is_multires

bool PaintCursorContext::is_multires

◆ is_stroke_active

bool PaintCursorContext::is_stroke_active

◆ location

float PaintCursorContext::location[3]

◆ mode

ePaintMode PaintCursorContext::mode

◆ normal

float PaintCursorContext::normal[3]

◆ outline_alpha

float PaintCursorContext::outline_alpha

◆ outline_col

float PaintCursorContext::outline_col[3]

◆ paint

Paint* PaintCursorContext::paint

◆ pixel_radius

int PaintCursorContext::pixel_radius

◆ pos

uint PaintCursorContext::pos

◆ prev_active_vertex_index

int PaintCursorContext::prev_active_vertex_index

◆ radius

float PaintCursorContext::radius

◆ region

ARegion* PaintCursorContext::region

◆ scene

Scene* PaintCursorContext::scene

◆ scene_space_location

float PaintCursorContext::scene_space_location[3]

◆ sd

Sculpt* PaintCursorContext::sd

◆ ss

SculptSession* PaintCursorContext::ss

◆ translation

float PaintCursorContext::translation[2]

◆ ups

UnifiedPaintSettings* PaintCursorContext::ups

◆ vc

ViewContext PaintCursorContext::vc

◆ win

wmWindow* PaintCursorContext::win

◆ wm

wmWindowManager* PaintCursorContext::wm

◆ x

int PaintCursorContext::x

◆ y

int PaintCursorContext::y

◆ zoomx

float PaintCursorContext::zoomx

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