Blender V4.5
blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeParams Struct Reference

#include <grease_pencil_intern.hh>

Static Public Member Functions

static GreasePencilStrokeParams from_context (const Scene &scene, Depsgraph &depsgraph, ARegion &region, RegionView3D &rv3d, Object &object, int layer_index, int frame_number, float multi_frame_falloff, bke::greasepencil::Drawing &drawing)

Public Attributes

const ToolSettingstoolsettings
const ARegionregion
const RegionView3Drv3d
const Scenescene
Objectob_orig
Objectob_eval
const bke::greasepencil::Layerlayer
int layer_index
int frame_number
float multi_frame_falloff
bke::greasepencil::Drawingdrawing

Detailed Description

Definition at line 97 of file grease_pencil_intern.hh.

Member Function Documentation

◆ from_context()

Member Data Documentation

◆ drawing

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().

◆ frame_number

int blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeParams::frame_number

Definition at line 106 of file grease_pencil_intern.hh.

Referenced by from_context().

◆ layer

◆ layer_index

◆ multi_frame_falloff

◆ ob_eval

◆ ob_orig

◆ region

◆ rv3d

const RegionView3D& blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeParams::rv3d

◆ scene

const Scene& blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeParams::scene

◆ toolsettings

const ToolSettings& blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeParams::toolsettings

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