|
Blender V4.5
|
#include <grease_pencil_intern.hh>
Static Public Member Functions | |
| static GreasePencilStrokeParams | from_context (const Scene &scene, Depsgraph &depsgraph, ARegion ®ion, RegionView3D &rv3d, Object &object, int layer_index, int frame_number, float multi_frame_falloff, bke::greasepencil::Drawing &drawing) |
Public Attributes | |
| const ToolSettings & | toolsettings |
| const ARegion & | region |
| const RegionView3D & | rv3d |
| const Scene & | scene |
| Object & | ob_orig |
| Object & | ob_eval |
| const bke::greasepencil::Layer & | layer |
| int | layer_index |
| int | frame_number |
| float | multi_frame_falloff |
| bke::greasepencil::Drawing & | drawing |
Definition at line 97 of file grease_pencil_intern.hh.
|
static |
Definition at line 280 of file grease_pencil_paint_common.cc.
References DEG_get_evaluated(), drawing, frame_number, layer, layer_index, multi_frame_falloff, ob_eval, region, rv3d, scene, and Scene::toolsettings.
Referenced by blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeOperationCommon::foreach_editable_drawing(), blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeOperationCommon::foreach_editable_drawing(), blender::ed::sculpt_paint::greasepencil::GrabOperation::foreach_grabbed_drawing(), and blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeOperationCommon::init_auto_masking().
| bke::greasepencil::Drawing& blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeParams::drawing |
Definition at line 108 of file grease_pencil_intern.hh.
Referenced by blender::ed::sculpt_paint::greasepencil::calculate_view_radii(), blender::ed::sculpt_paint::greasepencil::curve_mask_for_stroke_operation(), blender::ed::sculpt_paint::greasepencil::fill_mask_for_stroke_operation(), from_context(), blender::ed::sculpt_paint::greasepencil::get_drawing_deformation(), blender::ed::sculpt_paint::greasepencil::CloneOperation::on_stroke_begin(), blender::ed::sculpt_paint::greasepencil::GrabOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::PinchOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::PushOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::RandomizeOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::SmoothOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::StrengthOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::ThicknessOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::TwistOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::VertexAverageOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::VertexBlurOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::VertexPaintOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::VertexReplaceOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::VertexSmearOperation::on_stroke_extended(), and blender::ed::sculpt_paint::greasepencil::point_mask_for_stroke_operation().
| int blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeParams::frame_number |
Definition at line 106 of file grease_pencil_intern.hh.
Referenced by from_context().
| const bke::greasepencil::Layer& blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeParams::layer |
| int blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeParams::layer_index |
Definition at line 105 of file grease_pencil_intern.hh.
Referenced by blender::ed::sculpt_paint::greasepencil::curve_mask_for_stroke_operation(), blender::ed::sculpt_paint::greasepencil::fill_mask_for_stroke_operation(), from_context(), and blender::ed::sculpt_paint::greasepencil::point_mask_for_stroke_operation().
| float blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeParams::multi_frame_falloff |
Definition at line 107 of file grease_pencil_intern.hh.
Referenced by from_context(), blender::ed::sculpt_paint::greasepencil::PinchOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::PushOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::RandomizeOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::StrengthOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::ThicknessOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::TwistOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::VertexAverageOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::VertexBlurOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::VertexPaintOperation::on_stroke_extended(), blender::ed::sculpt_paint::greasepencil::VertexReplaceOperation::on_stroke_extended(), and blender::ed::sculpt_paint::greasepencil::VertexSmearOperation::on_stroke_extended().
| Object& blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeParams::ob_eval |
Definition at line 103 of file grease_pencil_intern.hh.
Referenced by blender::ed::sculpt_paint::greasepencil::calculate_view_positions(), blender::ed::sculpt_paint::greasepencil::calculate_view_radii(), from_context(), blender::ed::sculpt_paint::greasepencil::get_drawing_deformation(), and blender::ed::sculpt_paint::greasepencil::CloneOperation::on_stroke_begin().
| Object& blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeParams::ob_orig |
Definition at line 102 of file grease_pencil_intern.hh.
Referenced by blender::ed::sculpt_paint::greasepencil::curve_mask_for_stroke_operation(), blender::ed::sculpt_paint::greasepencil::fill_mask_for_stroke_operation(), blender::ed::sculpt_paint::greasepencil::get_drawing_deformation(), and blender::ed::sculpt_paint::greasepencil::point_mask_for_stroke_operation().
| const ARegion& blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeParams::region |
Definition at line 99 of file grease_pencil_intern.hh.
Referenced by blender::ed::sculpt_paint::greasepencil::calculate_view_positions(), blender::ed::sculpt_paint::greasepencil::calculate_view_radii(), from_context(), blender::ed::sculpt_paint::greasepencil::get_screen_projection_fn(), and blender::ed::sculpt_paint::greasepencil::CloneOperation::on_stroke_begin().
| const RegionView3D& blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeParams::rv3d |
Definition at line 100 of file grease_pencil_intern.hh.
Referenced by from_context(), and blender::ed::sculpt_paint::greasepencil::get_screen_projection_fn().
| const Scene& blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeParams::scene |
Definition at line 101 of file grease_pencil_intern.hh.
Referenced by from_context(), and blender::ed::sculpt_paint::greasepencil::get_screen_projection_fn().
| const ToolSettings& blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeParams::toolsettings |
Definition at line 98 of file grease_pencil_intern.hh.
Referenced by blender::ed::sculpt_paint::greasepencil::get_screen_projection_fn().