|
Blender V5.0
|
Public Attributes | |
| bContext * | C |
| ARegion * | region |
| wmWindow * | win |
| wmWindowManager * | wm |
| bScreen * | screen |
| Depsgraph * | depsgraph |
| Scene * | scene |
| UnifiedPaintSettings * | ups |
| Brush * | brush |
| Paint * | paint |
| PaintMode | mode |
| ViewContext | vc |
| Sculpt * | sd |
| SculptSession * | ss |
| 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 |
Definition at line 1278 of file paint_cursor.cc.
| bool blender::ed::sculpt_paint::PaintCursorContext::alpha_overlay_drawn |
Definition at line 1321 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::paint_cursor_check_and_draw_alpha_overlays(), and blender::ed::sculpt_paint::paint_cursor_draw_3d_view_brush_cursor_inactive().
| Brush* blender::ed::sculpt_paint::PaintCursorContext::brush |
Definition at line 1287 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::grease_pencil_brush_cursor_draw(), blender::ed::sculpt_paint::paint_cursor_check_and_draw_alpha_overlays(), blender::ed::sculpt_paint::paint_cursor_context_init(), blender::ed::sculpt_paint::paint_cursor_cursor_draw_3d_view_brush_cursor_active(), blender::ed::sculpt_paint::paint_cursor_draw_3d_view_brush_cursor_inactive(), blender::ed::sculpt_paint::paint_cursor_draw_main_inactive_cursor(), blender::ed::sculpt_paint::paint_cursor_drawing_setup_cursor_space(), blender::ed::sculpt_paint::paint_cursor_is_brush_cursor_enabled(), blender::ed::sculpt_paint::paint_cursor_preview_boundary_data_update(), blender::ed::sculpt_paint::paint_cursor_sculpt_session_update_and_init(), blender::ed::sculpt_paint::paint_cursor_update_object_space_radius(), blender::ed::sculpt_paint::paint_cursor_update_rake_rotation(), blender::ed::sculpt_paint::paint_draw_2D_view_brush_cursor_default(), blender::ed::sculpt_paint::paint_draw_3D_view_inactive_brush_cursor(), and blender::ed::sculpt_paint::paint_draw_cursor().
| bContext* blender::ed::sculpt_paint::PaintCursorContext::C |
Definition at line 1279 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::grease_pencil_brush_cursor_draw(), blender::ed::sculpt_paint::paint_cursor_context_init(), blender::ed::sculpt_paint::paint_cursor_cursor_draw_3d_view_brush_cursor_active(), blender::ed::sculpt_paint::paint_cursor_draw_3d_view_brush_cursor_inactive(), blender::ed::sculpt_paint::paint_cursor_sculpt_session_update_and_init(), and blender::ed::sculpt_paint::paint_cursor_update_pixel_radius().
| PaintCursorDrawingType blender::ed::sculpt_paint::PaintCursorContext::cursor_type |
Definition at line 1317 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::paint_cursor_context_init(), and blender::ed::sculpt_paint::paint_draw_cursor().
| Depsgraph* blender::ed::sculpt_paint::PaintCursorContext::depsgraph |
Definition at line 1284 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::paint_cursor_context_init(), blender::ed::sculpt_paint::paint_cursor_cursor_draw_3d_view_brush_cursor_active(), blender::ed::sculpt_paint::paint_cursor_draw_3d_view_brush_cursor_inactive(), blender::ed::sculpt_paint::paint_cursor_preview_boundary_data_update(), and blender::ed::sculpt_paint::paint_cursor_sculpt_session_update_and_init().
| float blender::ed::sculpt_paint::PaintCursorContext::final_radius |
Definition at line 1332 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::paint_cursor_context_init(), blender::ed::sculpt_paint::paint_cursor_update_anchored_location(), blender::ed::sculpt_paint::paint_draw_2D_view_brush_cursor_default(), blender::ed::sculpt_paint::paint_draw_3D_view_inactive_brush_cursor(), and blender::ed::sculpt_paint::paint_draw_legacy_3D_view_brush_cursor().
| bool blender::ed::sculpt_paint::PaintCursorContext::is_cursor_over_mesh |
| bool blender::ed::sculpt_paint::PaintCursorContext::is_stroke_active |
Definition at line 1301 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::paint_cursor_context_init(), and blender::ed::sculpt_paint::paint_cursor_draw_3D_view_brush_cursor().
| float3 blender::ed::sculpt_paint::PaintCursorContext::location |
Definition at line 1306 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::paint_cursor_draw_3d_view_brush_cursor_inactive(), blender::ed::sculpt_paint::paint_cursor_drawing_setup_cursor_space(), blender::ed::sculpt_paint::paint_cursor_sculpt_session_update_and_init(), blender::ed::sculpt_paint::paint_cursor_update_object_space_radius(), and blender::ed::sculpt_paint::paint_cursor_update_pixel_radius().
| PaintMode blender::ed::sculpt_paint::PaintCursorContext::mode |
Definition at line 1289 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::grease_pencil_brush_cursor_draw(), blender::ed::sculpt_paint::paint_cursor_check_and_draw_alpha_overlays(), blender::ed::sculpt_paint::paint_cursor_context_init(), blender::ed::sculpt_paint::paint_cursor_cursor_draw_3d_view_brush_cursor_active(), blender::ed::sculpt_paint::paint_cursor_draw_3D_view_brush_cursor(), blender::ed::sculpt_paint::paint_cursor_is_brush_cursor_enabled(), blender::ed::sculpt_paint::paint_cursor_sculpt_session_update_and_init(), blender::ed::sculpt_paint::paint_cursor_update_rake_rotation(), blender::ed::sculpt_paint::paint_draw_2D_view_brush_cursor(), blender::ed::sculpt_paint::paint_draw_cursor(), and blender::ed::sculpt_paint::paint_update_mouse_cursor().
| int2 blender::ed::sculpt_paint::PaintCursorContext::mval |
Definition at line 1325 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::grease_pencil_brush_cursor_draw(), blender::ed::sculpt_paint::grease_pencil_eraser_draw(), blender::ed::sculpt_paint::paint_cursor_check_and_draw_alpha_overlays(), blender::ed::sculpt_paint::paint_cursor_context_init(), and blender::ed::sculpt_paint::paint_cursor_sculpt_session_update_and_init().
| float3 blender::ed::sculpt_paint::PaintCursorContext::normal |
Definition at line 1308 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::paint_cursor_drawing_setup_cursor_space(), and blender::ed::sculpt_paint::paint_cursor_sculpt_session_update_and_init().
| float blender::ed::sculpt_paint::PaintCursorContext::outline_alpha |
Definition at line 1312 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::paint_cursor_context_init(), blender::ed::sculpt_paint::paint_cursor_cursor_draw_3d_view_brush_cursor_active(), blender::ed::sculpt_paint::paint_cursor_draw_3d_view_brush_cursor_inactive(), blender::ed::sculpt_paint::paint_cursor_draw_main_inactive_cursor(), blender::ed::sculpt_paint::paint_draw_2D_view_brush_cursor_default(), blender::ed::sculpt_paint::paint_draw_3D_view_inactive_brush_cursor(), and blender::ed::sculpt_paint::paint_draw_legacy_3D_view_brush_cursor().
| float3 blender::ed::sculpt_paint::PaintCursorContext::outline_col |
Definition at line 1311 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::paint_cursor_context_init(), blender::ed::sculpt_paint::paint_cursor_cursor_draw_3d_view_brush_cursor_active(), blender::ed::sculpt_paint::paint_cursor_draw_3d_view_brush_cursor_inactive(), blender::ed::sculpt_paint::paint_cursor_draw_main_inactive_cursor(), blender::ed::sculpt_paint::paint_draw_2D_view_brush_cursor_default(), blender::ed::sculpt_paint::paint_draw_3D_view_inactive_brush_cursor(), and blender::ed::sculpt_paint::paint_draw_legacy_3D_view_brush_cursor().
| Paint* blender::ed::sculpt_paint::PaintCursorContext::paint |
Definition at line 1288 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::grease_pencil_brush_cursor_draw(), blender::ed::sculpt_paint::paint_cursor_check_and_draw_alpha_overlays(), blender::ed::sculpt_paint::paint_cursor_context_init(), blender::ed::sculpt_paint::paint_cursor_draw_main_inactive_cursor(), blender::ed::sculpt_paint::paint_cursor_is_brush_cursor_enabled(), blender::ed::sculpt_paint::paint_cursor_sculpt_session_update_and_init(), blender::ed::sculpt_paint::paint_cursor_update_anchored_location(), blender::ed::sculpt_paint::paint_cursor_update_object_space_radius(), blender::ed::sculpt_paint::paint_cursor_update_pixel_radius(), blender::ed::sculpt_paint::paint_cursor_update_rake_rotation(), blender::ed::sculpt_paint::paint_draw_2D_view_brush_cursor_default(), and blender::ed::sculpt_paint::paint_draw_3D_view_inactive_brush_cursor().
| int blender::ed::sculpt_paint::PaintCursorContext::pixel_radius |
Definition at line 1333 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::grease_pencil_brush_cursor_draw(), blender::ed::sculpt_paint::grease_pencil_eraser_draw(), blender::ed::sculpt_paint::paint_cursor_sculpt_session_update_and_init(), and blender::ed::sculpt_paint::paint_cursor_update_pixel_radius().
| uint blender::ed::sculpt_paint::PaintCursorContext::pos |
Definition at line 1315 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::grease_pencil_brush_cursor_draw(), blender::ed::sculpt_paint::grease_pencil_eraser_draw(), blender::ed::sculpt_paint::paint_cursor_cursor_draw_3d_view_brush_cursor_active(), blender::ed::sculpt_paint::paint_cursor_draw_3d_view_brush_cursor_inactive(), blender::ed::sculpt_paint::paint_cursor_draw_main_inactive_cursor(), blender::ed::sculpt_paint::paint_cursor_pose_brush_origins_draw(), blender::ed::sculpt_paint::paint_cursor_pose_brush_segments_draw(), blender::ed::sculpt_paint::paint_cursor_preview_boundary_data_pivot_draw(), blender::ed::sculpt_paint::paint_cursor_setup_2D_drawing(), blender::ed::sculpt_paint::paint_cursor_setup_3D_drawing(), blender::ed::sculpt_paint::paint_draw_2D_view_brush_cursor_default(), blender::ed::sculpt_paint::paint_draw_3D_view_inactive_brush_cursor(), and blender::ed::sculpt_paint::paint_draw_legacy_3D_view_brush_cursor().
| 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 1299 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().
| float blender::ed::sculpt_paint::PaintCursorContext::radius |
Definition at line 1303 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::paint_cursor_draw_3d_view_brush_cursor_inactive(), blender::ed::sculpt_paint::paint_cursor_draw_main_inactive_cursor(), blender::ed::sculpt_paint::paint_cursor_preview_boundary_data_update(), and blender::ed::sculpt_paint::paint_cursor_update_object_space_radius().
| ARegion* blender::ed::sculpt_paint::PaintCursorContext::region |
Definition at line 1280 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::grease_pencil_brush_cursor_draw(), blender::ed::sculpt_paint::paint_cursor_context_init(), blender::ed::sculpt_paint::paint_cursor_cursor_draw_3d_view_brush_cursor_active(), blender::ed::sculpt_paint::paint_cursor_draw_3d_view_brush_cursor_inactive(), blender::ed::sculpt_paint::paint_cursor_pose_brush_origins_draw(), blender::ed::sculpt_paint::paint_cursor_preview_boundary_data_pivot_draw(), blender::ed::sculpt_paint::paint_cursor_sculpt_session_update_and_init(), and blender::ed::sculpt_paint::paint_cursor_update_anchored_location().
| Scene* blender::ed::sculpt_paint::PaintCursorContext::scene |
Definition at line 1285 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::grease_pencil_brush_cursor_draw(), blender::ed::sculpt_paint::paint_cursor_context_init(), blender::ed::sculpt_paint::paint_cursor_cursor_draw_3d_view_brush_cursor_active(), and blender::ed::sculpt_paint::paint_cursor_draw_3d_view_brush_cursor_inactive().
| float3 blender::ed::sculpt_paint::PaintCursorContext::scene_space_location |
Definition at line 1307 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::paint_cursor_sculpt_session_update_and_init(), and blender::ed::sculpt_paint::paint_cursor_update_pixel_radius().
| bScreen* blender::ed::sculpt_paint::PaintCursorContext::screen |
Definition at line 1283 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::paint_cursor_context_init(), and blender::ed::sculpt_paint::paint_update_mouse_cursor().
| Sculpt* blender::ed::sculpt_paint::PaintCursorContext::sd |
Definition at line 1293 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().
| SculptSession* blender::ed::sculpt_paint::PaintCursorContext::ss |
Definition at line 1294 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::paint_cursor_context_init(), blender::ed::sculpt_paint::paint_cursor_cursor_draw_3d_view_brush_cursor_active(), blender::ed::sculpt_paint::paint_cursor_draw_3D_view_brush_cursor(), blender::ed::sculpt_paint::paint_cursor_draw_3d_view_brush_cursor_inactive(), blender::ed::sculpt_paint::paint_cursor_pose_brush_origins_draw(), blender::ed::sculpt_paint::paint_cursor_pose_brush_segments_draw(), blender::ed::sculpt_paint::paint_cursor_preview_boundary_data_pivot_draw(), blender::ed::sculpt_paint::paint_cursor_preview_boundary_data_update(), and blender::ed::sculpt_paint::paint_cursor_sculpt_session_update_and_init().
| float2 blender::ed::sculpt_paint::PaintCursorContext::tilt |
Definition at line 1330 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::paint_cursor_context_init(), and blender::ed::sculpt_paint::paint_cursor_drawing_setup_cursor_space().
| float2 blender::ed::sculpt_paint::PaintCursorContext::translation |
Definition at line 1328 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::paint_cursor_context_init(), blender::ed::sculpt_paint::paint_cursor_update_anchored_location(), blender::ed::sculpt_paint::paint_cursor_update_rake_rotation(), blender::ed::sculpt_paint::paint_draw_2D_view_brush_cursor_default(), blender::ed::sculpt_paint::paint_draw_3D_view_inactive_brush_cursor(), and blender::ed::sculpt_paint::paint_draw_legacy_3D_view_brush_cursor().
| UnifiedPaintSettings* blender::ed::sculpt_paint::PaintCursorContext::ups |
Definition at line 1286 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::paint_cursor_context_init().
| ViewContext blender::ed::sculpt_paint::PaintCursorContext::vc |
Definition at line 1290 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::grease_pencil_brush_cursor_draw(), blender::ed::sculpt_paint::paint_cursor_check_and_draw_alpha_overlays(), blender::ed::sculpt_paint::paint_cursor_context_init(), blender::ed::sculpt_paint::paint_cursor_cursor_draw_3d_view_brush_cursor_active(), blender::ed::sculpt_paint::paint_cursor_draw_3d_view_brush_cursor_inactive(), blender::ed::sculpt_paint::paint_cursor_drawing_setup_cursor_space(), blender::ed::sculpt_paint::paint_cursor_is_3d_view_navigating(), blender::ed::sculpt_paint::paint_cursor_pose_brush_origins_draw(), blender::ed::sculpt_paint::paint_cursor_preview_boundary_data_pivot_draw(), blender::ed::sculpt_paint::paint_cursor_preview_boundary_data_update(), blender::ed::sculpt_paint::paint_cursor_sculpt_session_update_and_init(), blender::ed::sculpt_paint::paint_cursor_update_object_space_radius(), blender::ed::sculpt_paint::paint_cursor_update_pixel_radius(), and blender::ed::sculpt_paint::paint_draw_cursor().
| wmWindow* blender::ed::sculpt_paint::PaintCursorContext::win |
Definition at line 1281 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::paint_cursor_context_init(), blender::ed::sculpt_paint::paint_cursor_cursor_draw_3d_view_brush_cursor_active(), blender::ed::sculpt_paint::paint_cursor_draw_3d_view_brush_cursor_inactive(), blender::ed::sculpt_paint::paint_draw_cursor(), and blender::ed::sculpt_paint::paint_update_mouse_cursor().
| wmWindowManager* blender::ed::sculpt_paint::PaintCursorContext::wm |
| float blender::ed::sculpt_paint::PaintCursorContext::zoomx |
Definition at line 1323 of file paint_cursor.cc.
Referenced by blender::ed::sculpt_paint::paint_cursor_check_and_draw_alpha_overlays(), and blender::ed::sculpt_paint::paint_cursor_context_init().