|
| void | blender::ed::greasepencil::clipboard_free () |
| |
| const bke::CurvesGeometry & | blender::ed::greasepencil::clipboard_curves () |
| |
| static Array< int > | blender::ed::greasepencil::clipboard_materials_remap (Main &bmain, Object &object) |
| |
| IndexRange | blender::ed::greasepencil::clipboard_paste_strokes (Main &bmain, Object &object, bke::greasepencil::Drawing &drawing, const float4x4 &transform, const bool keep_world_transform, const bool paste_back) |
| |
| void | ED_operatortypes_grease_pencil_edit () |
| |
| static bke::greasepencil::Layer & | blender::ed::greasepencil::copy_layer (GreasePencil &grease_pencil_dst, bke::greasepencil::LayerGroup &group_dst, const bke::greasepencil::Layer &layer_src) |
| |
| static bke::greasepencil::LayerGroup & | blender::ed::greasepencil::copy_layer_group_recursive (GreasePencil &grease_pencil_dst, bke::greasepencil::LayerGroup &parent_dst, const bke::greasepencil::LayerGroup &group_src, Map< StringRefNull, StringRefNull > &layer_name_map) |
| |
| static void | blender::ed::greasepencil::copy_layer_group_content (GreasePencil &grease_pencil_dst, bke::greasepencil::LayerGroup &group_dst, const bke::greasepencil::LayerGroup &group_src, Map< StringRefNull, StringRefNull > &layer_name_map) |
| |
| static Array< int > | blender::ed::greasepencil::add_materials_to_map (const GreasePencil &grease_pencil, VectorSet< Material * > &materials) |
| |
| static void | blender::ed::greasepencil::remap_material_indices (bke::greasepencil::Drawing &drawing, const Span< int > material_index_map) |
| |
| static Map< StringRefNull, StringRefNull > | blender::ed::greasepencil::add_vertex_groups (Object &object, GreasePencil &grease_pencil, const ListBase &vertex_group_names) |
| |
| static void | blender::ed::greasepencil::remap_vertex_groups (bke::greasepencil::Drawing &drawing, const Map< StringRefNull, StringRefNull > &vertex_group_map) |
| |
| static void | blender::ed::greasepencil::join_object_with_active (Main &bmain, Object &ob_src, Object &ob_dst, VectorSet< Material * > &materials) |
| |
|
| static int | blender::ed::greasepencil::grease_pencil_stroke_smooth_exec (bContext *C, wmOperator *op) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_smooth (wmOperatorType *ot) |
| |
|
| static float | blender::ed::greasepencil::dist_to_interpolated (float3 pos, float3 posA, float3 posB, float val, float valA, float valB) |
| |
| static int64_t | blender::ed::greasepencil::stroke_simplify (const IndexRange points, const bool cyclic, const float epsilon, const FunctionRef< float(int64_t, int64_t, int64_t)> dist_function, MutableSpan< bool > points_to_delete) |
| |
| static int | blender::ed::greasepencil::grease_pencil_stroke_simplify_exec (bContext *C, wmOperator *op) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_simplify (wmOperatorType *ot) |
| |
|
| static bke::CurvesGeometry | blender::ed::greasepencil::remove_points_and_split (const bke::CurvesGeometry &curves, const IndexMask &mask) |
| |
| static int | blender::ed::greasepencil::grease_pencil_delete_exec (bContext *C, wmOperator *) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_delete (wmOperatorType *ot) |
| |
|
| static int | blender::ed::greasepencil::grease_pencil_stroke_material_set_exec (bContext *C, wmOperator *op) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_material_set (wmOperatorType *ot) |
| |
|
| static int | blender::ed::greasepencil::grease_pencil_set_active_material_exec (bContext *C, wmOperator *) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_set_active_material (wmOperatorType *ot) |
| |
| static const EnumPropertyItem * | blender::ed::greasepencil::material_enum_itemf (bContext *C, PointerRNA *, PropertyRNA *, bool *r_free) |
| |
| static int | blender::ed::greasepencil::grease_pencil_set_material_exec (bContext *C, wmOperator *op) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_set_material (wmOperatorType *ot) |
| |
|
| static int | blender::ed::greasepencil::grease_pencil_set_uniform_thickness_exec (bContext *C, wmOperator *op) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_set_uniform_thickness (wmOperatorType *ot) |
| |
|
| static int | blender::ed::greasepencil::grease_pencil_set_uniform_opacity_exec (bContext *C, wmOperator *op) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_set_uniform_opacity (wmOperatorType *ot) |
| |
|
| static int | blender::ed::greasepencil::grease_pencil_stroke_switch_direction_exec (bContext *C, wmOperator *) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_switch_direction (wmOperatorType *ot) |
| |
|
| static int | blender::ed::greasepencil::grease_pencil_duplicate_exec (bContext *C, wmOperator *) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_duplicate (wmOperatorType *ot) |
| |
| static int | blender::ed::greasepencil::grease_pencil_clean_loose_exec (bContext *C, wmOperator *op) |
| |
| static int | blender::ed::greasepencil::grease_pencil_clean_loose_invoke (bContext *C, wmOperator *op, const wmEvent *event) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_clean_loose (wmOperatorType *ot) |
| |
|
| static int | blender::ed::greasepencil::gpencil_stroke_subdivide_exec (bContext *C, wmOperator *op) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_subdivide (wmOperatorType *ot) |
| |
|
| static int | blender::ed::greasepencil::grease_pencil_move_to_layer_exec (bContext *C, wmOperator *op) |
| |
| static int | blender::ed::greasepencil::grease_pencil_move_to_layer_invoke (bContext *C, wmOperator *op, const wmEvent *event) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_move_to_layer (wmOperatorType *ot) |
| |
|
| static int | blender::ed::greasepencil::grease_pencil_stroke_merge_by_distance_exec (bContext *C, wmOperator *op) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_stroke_merge_by_distance (wmOperatorType *ot) |
| |
|
| static bke::CurvesGeometry | blender::ed::greasepencil::extrude_grease_pencil_curves (const bke::CurvesGeometry &src, const IndexMask &points_to_extrude) |
| |
| static int | blender::ed::greasepencil::grease_pencil_extrude_exec (bContext *C, wmOperator *) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_extrude (wmOperatorType *ot) |
| |
|
| static int | blender::ed::greasepencil::grease_pencil_reproject_exec (bContext *C, wmOperator *op) |
| |
| static void | blender::ed::greasepencil::grease_pencil_reproject_ui (bContext *, wmOperator *op) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_reproject (wmOperatorType *ot) |
| |
|
| static bool | blender::ed::greasepencil::grease_pencil_snap_poll (bContext *C) |
| |
| static int | blender::ed::greasepencil::grease_pencil_snap_to_grid_exec (bContext *C, wmOperator *) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_snap_to_grid (wmOperatorType *ot) |
| |
|
| static int | blender::ed::greasepencil::grease_pencil_snap_to_cursor_exec (bContext *C, wmOperator *op) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_snap_to_cursor (wmOperatorType *ot) |
| |
|
| static bool | blender::ed::greasepencil::grease_pencil_snap_compute_centroid (const Scene &scene, const Object &object, const GreasePencil &grease_pencil, float3 &r_centroid, float3 &r_min, float3 &r_max) |
| |
| static int | blender::ed::greasepencil::grease_pencil_snap_cursor_to_sel_exec (bContext *C, wmOperator *) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_snap_cursor_to_selected (wmOperatorType *ot) |
| |
| static float4x3 | blender::ed::greasepencil::expand_4x2_mat (float4x2 strokemat) |
| |
| static int | blender::ed::greasepencil::grease_pencil_texture_gradient_exec (bContext *C, wmOperator *op) |
| |
| static int | blender::ed::greasepencil::grease_pencil_texture_gradient_modal (bContext *C, wmOperator *op, const wmEvent *event) |
| |
| static int | blender::ed::greasepencil::grease_pencil_texture_gradient_invoke (bContext *C, wmOperator *op, const wmEvent *event) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_texture_gradient (wmOperatorType *ot) |
| |
|
| static int | blender::ed::greasepencil::grease_pencil_set_curve_type_exec (bContext *C, wmOperator *op) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_set_curve_type (wmOperatorType *ot) |
| |
|
| static int | blender::ed::greasepencil::grease_pencil_set_handle_type_exec (bContext *C, wmOperator *op) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_set_handle_type (wmOperatorType *ot) |
| |
|
| static int | blender::ed::greasepencil::grease_pencil_set_curve_resolution_exec (bContext *C, wmOperator *op) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_set_curve_resolution (wmOperatorType *ot) |
| |
| static int | blender::ed::greasepencil::grease_pencil_reset_uvs_exec (bContext *C, wmOperator *) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_reset_uvs (wmOperatorType *ot) |
| |
|
| int | ED_grease_pencil_join_objects_exec (bContext *C, wmOperator *op) |
| |
|
| enum class | blender::ed::greasepencil::SeparateMode : int8_t { blender::ed::greasepencil::SELECTED = 0
, blender::ed::greasepencil::MATERIAL = 1
, blender::ed::greasepencil::LAYER = 2
} |
| |
| static const EnumPropertyItem | blender::ed::greasepencil::prop_separate_modes [] |
| |
| static void | blender::ed::greasepencil::remove_unused_materials (Main *bmain, Object *object) |
| |
| static Object * | blender::ed::greasepencil::duplicate_grease_pencil_object (Main *bmain, Scene *scene, ViewLayer *view_layer, Base *base_prev, const GreasePencil &grease_pencil_src) |
| |
| static bke::greasepencil::Layer & | blender::ed::greasepencil::find_or_create_layer_in_dst_by_name (const int layer_index, const GreasePencil &grease_pencil_src, GreasePencil &grease_pencil_dst) |
| |
| static bool | blender::ed::greasepencil::grease_pencil_separate_selected (bContext &C, Main &bmain, Scene &scene, ViewLayer &view_layer, Base &base_prev, Object &object_src) |
| |
| static bool | blender::ed::greasepencil::grease_pencil_separate_layer (bContext &C, Main &bmain, Scene &scene, ViewLayer &view_layer, Base &base_prev, Object &object_src) |
| |
| static bool | blender::ed::greasepencil::grease_pencil_separate_material (bContext &C, Main &bmain, Scene &scene, ViewLayer &view_layer, Base &base_prev, Object &object_src) |
| |
| static int | blender::ed::greasepencil::grease_pencil_separate_exec (bContext *C, wmOperator *op) |
| |
| static void | blender::ed::greasepencil::GREASE_PENCIL_OT_separate (wmOperatorType *ot) |
| |