|
Blender V4.3
|
Static Public Member Functions | |
| static GreasePencilFillOpData | from_context (bContext &C, blender::bke::greasepencil::Layer &layer, const int material_index, const bool invert, const bool precision) |
Public Attributes | |
| blender::bke::greasepencil::Layer & | layer |
| int | material_index |
| bool | invert = false |
| bool | precision = false |
| eGP_FillExtendModes | extension_mode |
| float | extension_length |
| bool | extension_cut |
| bool | show_boundaries |
| bool | show_extension |
| float2 | fill_mouse_pos |
| bool | is_extension_drag_active = false |
| float2 | extension_mouse_pos |
| void * | overlay_cb_handle |
Definition at line 624 of file grease_pencil_draw_ops.cc.
|
inlinestatic |
Definition at line 656 of file grease_pencil_draw_ops.cc.
References BKE_paint_brush(), BRUSH_DIR_IN, CTX_data_tool_settings(), extension_cut, extension_length, extension_mode, BrushGpencilSettings::fill_direction, BrushGpencilSettings::fill_extend_fac, BrushGpencilSettings::fill_extend_mode, BrushGpencilSettings::flag, GP_BRUSH_FILL_SHOW_EXTENDLINES, GP_BRUSH_FILL_SHOW_HELPLINES, GP_BRUSH_FILL_STROKE_COLLIDE, ToolSettings::gp_paint, Brush::gpencil_settings, invert, layer, blender::bke::greasepencil::LEGACY_RADIUS_CONVERSION_FACTOR, material_index, GpPaint::paint, precision, show_boundaries, and show_extension.
Referenced by blender::ed::sculpt_paint::grease_pencil_fill_init().
| bool blender::ed::sculpt_paint::GreasePencilFillOpData::extension_cut |
Definition at line 639 of file grease_pencil_draw_ops.cc.
Referenced by from_context(), blender::ed::sculpt_paint::grease_pencil_fill_get_extension_data(), and blender::ed::sculpt_paint::grease_pencil_fill_status_indicators().
| float blender::ed::sculpt_paint::GreasePencilFillOpData::extension_length |
Definition at line 637 of file grease_pencil_draw_ops.cc.
Referenced by from_context(), blender::ed::sculpt_paint::grease_pencil_fill_get_extension_data(), and blender::ed::sculpt_paint::grease_pencil_fill_status_indicators().
| eGP_FillExtendModes blender::ed::sculpt_paint::GreasePencilFillOpData::extension_mode |
Definition at line 635 of file grease_pencil_draw_ops.cc.
Referenced by from_context(), blender::ed::sculpt_paint::grease_pencil_fill_get_extension_data(), and blender::ed::sculpt_paint::grease_pencil_fill_status_indicators().
| float2 blender::ed::sculpt_paint::GreasePencilFillOpData::extension_mouse_pos |
Definition at line 651 of file grease_pencil_draw_ops.cc.
| float2 blender::ed::sculpt_paint::GreasePencilFillOpData::fill_mouse_pos |
Definition at line 647 of file grease_pencil_draw_ops.cc.
| bool blender::ed::sculpt_paint::GreasePencilFillOpData::invert = false |
Definition at line 630 of file grease_pencil_draw_ops.cc.
Referenced by from_context().
| bool blender::ed::sculpt_paint::GreasePencilFillOpData::is_extension_drag_active = false |
Definition at line 649 of file grease_pencil_draw_ops.cc.
| blender::bke::greasepencil::Layer& blender::ed::sculpt_paint::GreasePencilFillOpData::layer |
Definition at line 625 of file grease_pencil_draw_ops.cc.
Referenced by from_context().
| int blender::ed::sculpt_paint::GreasePencilFillOpData::material_index |
Definition at line 628 of file grease_pencil_draw_ops.cc.
Referenced by from_context().
| void* blender::ed::sculpt_paint::GreasePencilFillOpData::overlay_cb_handle |
Definition at line 654 of file grease_pencil_draw_ops.cc.
Referenced by blender::ed::sculpt_paint::grease_pencil_fill_update_overlay().
| bool blender::ed::sculpt_paint::GreasePencilFillOpData::precision = false |
Definition at line 632 of file grease_pencil_draw_ops.cc.
Referenced by from_context().
| bool blender::ed::sculpt_paint::GreasePencilFillOpData::show_boundaries |
Definition at line 642 of file grease_pencil_draw_ops.cc.
Referenced by from_context(), and blender::ed::sculpt_paint::grease_pencil_fill_update_overlay().
| bool blender::ed::sculpt_paint::GreasePencilFillOpData::show_extension |
Definition at line 644 of file grease_pencil_draw_ops.cc.
Referenced by from_context(), and blender::ed::sculpt_paint::grease_pencil_fill_update_overlay().