Blender V4.3
ED_grease_pencil.hh File Reference

Go to the source code of this file.

Classes

class  blender::ed::greasepencil::DrawingPlacement
 
struct  blender::ed::greasepencil::KeyframeClipboard
 
struct  blender::ed::greasepencil::KeyframeClipboard::DrawingBufferItem
 
struct  blender::ed::greasepencil::KeyframeClipboard::LayerBufferItem
 
struct  blender::ed::greasepencil::DrawingInfo
 
struct  blender::ed::greasepencil::MutableDrawingInfo
 
struct  blender::ed::greasepencil::PointTransferData
 
struct  blender::ed::greasepencil::ExtensionData
 
struct  blender::ed::greasepencil::image_render::RegionViewData
 
struct  blender::ed::greasepencil::Curves2DBVHTree
 
struct  blender::ed::greasepencil::CurveSegmentsData
 
struct  blender::ed::greasepencil::LineartLimitInfo
 

Namespaces

namespace  blender
 
namespace  blender::bke
 
namespace  blender::bke::crazyspace
 
namespace  blender::ed
 
namespace  blender::ed::greasepencil
 
namespace  blender::ed::greasepencil::image_render
 
namespace  blender::ed::greasepencil::trim
 

Typedefs

using blender::ed::greasepencil::SelectionUpdateFunc
 

Enumerations

enum  { LAYER_REORDER_ABOVE , LAYER_REORDER_BELOW }
 
enum class  blender::ed::greasepencil::ReprojectMode : int8_t {
  blender::ed::greasepencil::Front , blender::ed::greasepencil::Side , blender::ed::greasepencil::Top , blender::ed::greasepencil::View ,
  blender::ed::greasepencil::Cursor , blender::ed::greasepencil::Surface , blender::ed::greasepencil::Keep
}
 
enum class  blender::ed::greasepencil::DrawingPlacementDepth : int8_t { blender::ed::greasepencil::ObjectOrigin , blender::ed::greasepencil::Cursor , blender::ed::greasepencil::Surface , blender::ed::greasepencil::NearestStroke }
 
enum class  blender::ed::greasepencil::DrawingPlacementPlane : int8_t {
  blender::ed::greasepencil::View , blender::ed::greasepencil::Front , blender::ed::greasepencil::Side , blender::ed::greasepencil::Top ,
  blender::ed::greasepencil::Cursor
}
 
enum  blender::ed::greasepencil::FillToolFitMethod { blender::ed::greasepencil::None , blender::ed::greasepencil::FitToView }
 
enum class  blender::ed::greasepencil::InterpolateFlipMode : int8_t { blender::ed::greasepencil::None = 0 , blender::ed::greasepencil::Flip , blender::ed::greasepencil::FlipAuto }
 
enum class  blender::ed::greasepencil::InterpolateLayerMode : int8_t { blender::ed::greasepencil::Active = 0 , blender::ed::greasepencil::All }
 

Functions

void blender::ed::greasepencil::set_selected_frames_type (bke::greasepencil::Layer &layer, const eBezTriple_KeyframeType key_type)
 
bool blender::ed::greasepencil::snap_selected_frames (GreasePencil &grease_pencil, bke::greasepencil::Layer &layer, Scene &scene, const eEditKeyframes_Snap mode)
 
bool blender::ed::greasepencil::mirror_selected_frames (GreasePencil &grease_pencil, bke::greasepencil::Layer &layer, Scene &scene, const eEditKeyframes_Mirror mode)
 
bool blender::ed::greasepencil::duplicate_selected_frames (GreasePencil &grease_pencil, bke::greasepencil::Layer &layer)
 
bool blender::ed::greasepencil::remove_all_selected_frames (GreasePencil &grease_pencil, bke::greasepencil::Layer &layer)
 
void blender::ed::greasepencil::select_layer_channel (GreasePencil &grease_pencil, bke::greasepencil::Layer *layer)
 
bool blender::ed::greasepencil::grease_pencil_layer_parent_set (bke::greasepencil::Layer &layer, Object *parent, StringRefNull bone, const bool keep_transform)
 
void blender::ed::greasepencil::grease_pencil_layer_parent_clear (bke::greasepencil::Layer &layer, const bool keep_transform)
 
bool blender::ed::greasepencil::grease_pencil_copy_keyframes (bAnimContext *ac, KeyframeClipboard &clipboard)
 
bool blender::ed::greasepencil::grease_pencil_paste_keyframes (bAnimContext *ac, const eKeyPasteOffset offset_mode, const eKeyMergeMode merge_mode, const KeyframeClipboard &clipboard)
 
bool blender::ed::greasepencil::select_frame_at (bke::greasepencil::Layer &layer, const int frame_number, const short select_mode)
 
void blender::ed::greasepencil::select_frames_at (bke::greasepencil::LayerGroup &layer_group, const int frame_number, const short select_mode)
 
void blender::ed::greasepencil::select_all_frames (bke::greasepencil::Layer &layer, const short select_mode)
 
void blender::ed::greasepencil::select_frames_region (KeyframeEditData *ked, bke::greasepencil::TreeNode &node, const short tool, const short select_mode)
 
void blender::ed::greasepencil::select_frames_range (bke::greasepencil::TreeNode &node, const float min, const float max, const short select_mode)
 
bool blender::ed::greasepencil::has_any_frame_selected (const bke::greasepencil::Layer &layer)
 
bool blender::ed::greasepencil::ensure_active_keyframe (const Scene &scene, GreasePencil &grease_pencil, bke::greasepencil::Layer &layer, const bool duplicate_previous_key, bool &r_inserted_keyframe)
 
void blender::ed::greasepencil::create_keyframe_edit_data_selected_frames_list (KeyframeEditData *ked, const bke::greasepencil::Layer &layer)
 
bool blender::ed::greasepencil::grease_pencil_context_poll (bContext *C)
 
bool blender::ed::greasepencil::active_grease_pencil_poll (bContext *C)
 
bool blender::ed::greasepencil::active_grease_pencil_material_poll (bContext *C)
 
bool blender::ed::greasepencil::editable_grease_pencil_poll (bContext *C)
 
bool blender::ed::greasepencil::active_grease_pencil_layer_poll (bContext *C)
 
bool blender::ed::greasepencil::editable_grease_pencil_point_selection_poll (bContext *C)
 
bool blender::ed::greasepencil::grease_pencil_selection_poll (bContext *C)
 
bool blender::ed::greasepencil::grease_pencil_painting_poll (bContext *C)
 
bool blender::ed::greasepencil::grease_pencil_edit_poll (bContext *C)
 
bool blender::ed::greasepencil::grease_pencil_sculpting_poll (bContext *C)
 
bool blender::ed::greasepencil::grease_pencil_weight_painting_poll (bContext *C)
 
bool blender::ed::greasepencil::grease_pencil_vertex_painting_poll (bContext *C)
 
float blender::ed::greasepencil::opacity_from_input_sample (const float pressure, const Brush *brush, const BrushGpencilSettings *settings)
 
float blender::ed::greasepencil::radius_from_input_sample (const RegionView3D *rv3d, const ARegion *region, const Brush *brush, const float pressure, const float3 location, const float4x4 to_world, const BrushGpencilSettings *settings)
 
int blender::ed::greasepencil::grease_pencil_draw_operator_invoke (bContext *C, wmOperator *op, const bool use_duplicate_previous_key)
 
float4x2 blender::ed::greasepencil::calculate_texture_space (const Scene *scene, const ARegion *region, const float2 &mouse, const DrawingPlacement &placement)
 
Vector< MutableDrawingInfoblender::ed::greasepencil::retrieve_editable_drawings (const Scene &scene, GreasePencil &grease_pencil)
 
Vector< MutableDrawingInfoblender::ed::greasepencil::retrieve_editable_drawings_with_falloff (const Scene &scene, GreasePencil &grease_pencil)
 
Array< Vector< MutableDrawingInfo > > blender::ed::greasepencil::retrieve_editable_drawings_grouped_per_frame (const Scene &scene, GreasePencil &grease_pencil)
 
Vector< MutableDrawingInfoblender::ed::greasepencil::retrieve_editable_drawings_from_layer (const Scene &scene, GreasePencil &grease_pencil, const blender::bke::greasepencil::Layer &layer)
 
Vector< MutableDrawingInfoblender::ed::greasepencil::retrieve_editable_drawings_from_layer_with_falloff (const Scene &scene, GreasePencil &grease_pencil, const blender::bke::greasepencil::Layer &layer)
 
Vector< DrawingInfoblender::ed::greasepencil::retrieve_visible_drawings (const Scene &scene, const GreasePencil &grease_pencil, const bool do_onion_skinning)
 
IndexMask blender::ed::greasepencil::retrieve_editable_strokes (Object &object, const bke::greasepencil::Drawing &drawing, int layer_index, IndexMaskMemory &memory)
 
IndexMask blender::ed::greasepencil::retrieve_editable_fill_strokes (Object &object, const bke::greasepencil::Drawing &drawing, int layer_index, IndexMaskMemory &memory)
 
IndexMask blender::ed::greasepencil::retrieve_editable_strokes_by_material (Object &object, const bke::greasepencil::Drawing &drawing, const int mat_i, IndexMaskMemory &memory)
 
IndexMask blender::ed::greasepencil::retrieve_editable_points (Object &object, const bke::greasepencil::Drawing &drawing, int layer_index, IndexMaskMemory &memory)
 
IndexMask blender::ed::greasepencil::retrieve_editable_elements (Object &object, const MutableDrawingInfo &info, const bke::AttrDomain selection_domain, IndexMaskMemory &memory)
 
IndexMask blender::ed::greasepencil::retrieve_visible_strokes (Object &object, const bke::greasepencil::Drawing &drawing, IndexMaskMemory &memory)
 
IndexMask blender::ed::greasepencil::retrieve_visible_points (Object &object, const bke::greasepencil::Drawing &drawing, IndexMaskMemory &memory)
 
IndexMask blender::ed::greasepencil::retrieve_visible_bezier_handle_points (Object &object, const bke::greasepencil::Drawing &drawing, const int layer_index, IndexMaskMemory &memory)
 
IndexMask blender::ed::greasepencil::retrieve_visible_bezier_handle_elements (Object &object, const bke::greasepencil::Drawing &drawing, const int layer_index, const bke::AttrDomain selection_domain, IndexMaskMemory &memory)
 
IndexMask blender::ed::greasepencil::retrieve_editable_and_selected_strokes (Object &object, const bke::greasepencil::Drawing &drawing, int layer_index, IndexMaskMemory &memory)
 
IndexMask blender::ed::greasepencil::retrieve_editable_and_selected_fill_strokes (Object &object, const bke::greasepencil::Drawing &drawing, int layer_index, IndexMaskMemory &memory)
 
IndexMask blender::ed::greasepencil::retrieve_editable_and_selected_points (Object &object, const bke::greasepencil::Drawing &drawing, int layer_index, IndexMaskMemory &memory)
 
IndexMask blender::ed::greasepencil::retrieve_editable_and_selected_elements (Object &object, const bke::greasepencil::Drawing &drawing, int layer_index, const bke::AttrDomain selection_domain, IndexMaskMemory &memory)
 
void blender::ed::greasepencil::create_blank (Main &bmain, Object &object, const int frame_number)
 
void blender::ed::greasepencil::create_stroke (Main &bmain, Object &object, const float4x4 &matrix, const int frame_number)
 
void blender::ed::greasepencil::create_suzanne (Main &bmain, Object &object, const float4x4 &matrix, const int frame_number)
 
int64_t blender::ed::greasepencil::ramer_douglas_peucker_simplify (const IndexRange range, const float epsilon, const FunctionRef< float(int64_t, int64_t, int64_t)> dist_function, MutableSpan< bool > points_to_delete)
 
Array< float2blender::ed::greasepencil::polyline_fit_curve (Span< float2 > points, const float error_threshold, const IndexMask &corner_mask)
 
IndexMask blender::ed::greasepencil::polyline_detect_corners (Span< float2 > points, const float radius_min, const float radius_max, const int samples_max, const float angle_threshold, IndexMaskMemory &memory)
 
blender::bke::CurvesGeometry blender::ed::greasepencil::curves_merge_by_distance (const bke::CurvesGeometry &src_curves, const float merge_distance, const IndexMask &selection, const bke::AttributeFilter &attribute_filter)
 
int blender::ed::greasepencil::curve_merge_by_distance (const IndexRange points, const Span< float > distances, const IndexMask &selection, const float merge_distance, MutableSpan< int > r_merge_indices)
 
bke::CurvesGeometry blender::ed::greasepencil::curves_merge_endpoints_by_distance (const ARegion &region, const bke::CurvesGeometry &src_curves, const float4x4 &layer_to_world, const float merge_distance, const IndexMask &selection, const bke::AttributeFilter &attribute_filter)
 
Array< PointTransferDatablender::ed::greasepencil::compute_topology_change (const bke::CurvesGeometry &src, bke::CurvesGeometry &dst, const Span< Vector< PointTransferData > > src_to_dst_points, const bool keep_caps)
 
Set< std::string > blender::ed::greasepencil::get_bone_deformed_vertex_group_names (const Object &object)
 
void blender::ed::greasepencil::normalize_vertex_weights (MDeformVert &dvert, const int active_vertex_group, const Span< bool > vertex_group_is_locked, const Span< bool > vertex_group_is_bone_deformed)
 
bool blender::ed::greasepencil::add_armature_vertex_groups (Object &object, const Object &ob_armature)
 
void blender::ed::greasepencil::add_armature_envelope_weights (Scene &scene, Object &object, const Object &ob_armature)
 
void blender::ed::greasepencil::add_armature_automatic_weights (Scene &scene, Object &object, const Object &ob_armature)
 
void blender::ed::greasepencil::clipboard_free ()
 
const bke::CurvesGeometryblender::ed::greasepencil::clipboard_curves ()
 
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)
 
bke::CurvesGeometry blender::ed::greasepencil::fill_strokes (const ViewContext &view_context, const Brush &brush, const Scene &scene, const bke::greasepencil::Layer &layer, const VArray< bool > &boundary_layers, Span< DrawingInfo > src_drawings, bool invert, const std::optional< float > alpha_threshold, const float2 &fill_point, const ExtensionData &extensions, FillToolFitMethod fit_method, int stroke_material_index, bool keep_images)
 
RegionViewData blender::ed::greasepencil::image_render::region_init (ARegion &region, const int2 &win_size)
 
void blender::ed::greasepencil::image_render::region_reset (ARegion &region, const RegionViewData &data)
 
GPUOffScreenblender::ed::greasepencil::image_render::image_render_begin (const int2 &win_size)
 
Imageblender::ed::greasepencil::image_render::image_render_end (Main &bmain, GPUOffScreen *buffer)
 
void blender::ed::greasepencil::image_render::compute_view_matrices (const ViewContext &view_context, const Scene &scene, const int2 &win_size, const float2 &zoom, const float2 &offset)
 
void blender::ed::greasepencil::image_render::set_view_matrix (const RegionView3D &rv3d)
 
void blender::ed::greasepencil::image_render::clear_view_matrix ()
 
void blender::ed::greasepencil::image_render::set_projection_matrix (const RegionView3D &rv3d)
 
void blender::ed::greasepencil::image_render::clear_projection_matrix ()
 
void blender::ed::greasepencil::image_render::draw_dot (const float4x4 &transform, const float3 &position, const float point_size, const ColorGeometry4f &color)
 
void blender::ed::greasepencil::image_render::draw_polyline (const float4x4 &transform, const IndexRange indices, Span< float3 > positions, const VArray< ColorGeometry4f > &colors, const bool cyclic, const float line_width)
 
void blender::ed::greasepencil::image_render::draw_circles (const float4x4 &transform, const IndexRange indices, Span< float3 > centers, const VArray< float > &radii, const VArray< ColorGeometry4f > &colors, const float2 &viewport_size, const float line_width, const bool fill)
 
void blender::ed::greasepencil::image_render::draw_lines (const float4x4 &transform, IndexRange indices, Span< float3 > start_positions, Span< float3 > end_positions, const VArray< ColorGeometry4f > &colors, float line_width)
 
void blender::ed::greasepencil::image_render::draw_grease_pencil_strokes (const RegionView3D &rv3d, const int2 &win_size, const Object &object, const bke::greasepencil::Drawing &drawing, const float4x4 &transform, const IndexMask &strokes_mask, const VArray< ColorGeometry4f > &colors, const bool use_xray, const float radius_scale)
 
bke::CurvesGeometry blender::ed::greasepencil::create_curves_outline (const bke::greasepencil::Drawing &drawing, const IndexMask &strokes, const float4x4 &transform, const int corner_subdivisions, const float outline_radius, const float outline_offset, const int material_index)
 
Curves2DBVHTree blender::ed::greasepencil::build_curves_2d_bvh_from_visible (const ViewContext &vc, const Object &object, const GreasePencil &grease_pencil, Span< MutableDrawingInfo > drawings, const int frame_number)
 
void blender::ed::greasepencil::free_curves_2d_bvh_data (Curves2DBVHTree &data)
 
void blender::ed::greasepencil::find_curve_intersections (const bke::CurvesGeometry &curves, const IndexMask &curve_mask, const Span< float2 > screen_space_positions, const Curves2DBVHTree &tree_data, const IndexRange tree_data_range, MutableSpan< bool > r_hits, std::optional< MutableSpan< float > > r_first_intersect_factors, std::optional< MutableSpan< float > > r_last_intersect_factors)
 
CurveSegmentsData blender::ed::greasepencil::find_curve_segments (const bke::CurvesGeometry &curves, const IndexMask &curve_mask, const Span< float2 > screen_space_positions, const Curves2DBVHTree &tree_data, const IndexRange tree_data_range)
 
bke::CurvesGeometry blender::ed::greasepencil::trim::trim_curve_segments (const bke::CurvesGeometry &src, const Span< float2 > screen_space_positions, const Span< rcti > screen_space_curve_bounds, const IndexMask &curve_selection, const Vector< Vector< int > > &selected_points_in_curves, const bool keep_caps)
 
void blender::ed::greasepencil::merge_layers (const GreasePencil &src_grease_pencil, const Span< Vector< int > > src_layer_indices_by_dst_layer, GreasePencil &dst_grease_pencil)
 
void blender::ed::greasepencil::get_lineart_modifier_limits (const Object &ob, blender::ed::greasepencil::LineartLimitInfo &info)
 
void blender::ed::greasepencil::set_lineart_modifier_limits (GreasePencilLineartModifierData &lmd, const blender::ed::greasepencil::LineartLimitInfo &info, const bool cache_is_ready)
 
GreasePencilLineartModifierDatablender::ed::greasepencil::get_first_lineart_modifier (const Object &ob)
 
GreasePencilblender::ed::greasepencil::from_context (bContext &C)
 
C Wrappers
int ED_grease_pencil_join_objects_exec (bContext *C, wmOperator *op)
 
void ED_operatortypes_grease_pencil ()
 
void ED_operatortypes_grease_pencil_draw ()
 
void ED_operatortypes_grease_pencil_frames ()
 
void ED_operatortypes_grease_pencil_layers ()
 
void ED_operatortypes_grease_pencil_select ()
 
void ED_operatortypes_grease_pencil_edit ()
 
void ED_operatortypes_grease_pencil_join ()
 
void ED_operatortypes_grease_pencil_material ()
 
void ED_operatortypes_grease_pencil_modes ()
 
void ED_operatortypes_grease_pencil_primitives ()
 
void ED_operatortypes_grease_pencil_weight_paint ()
 
void ED_operatortypes_grease_pencil_vertex_paint ()
 
void ED_operatortypes_grease_pencil_interpolate ()
 
void ED_operatortypes_grease_pencil_lineart ()
 
void ED_operatortypes_grease_pencil_trace ()
 
void ED_operatortypes_grease_pencil_bake_animation ()
 
void ED_operatormacros_grease_pencil ()
 
void ED_keymap_grease_pencil (wmKeyConfig *keyconf)
 
void ED_primitivetool_modal_keymap (wmKeyConfig *keyconf)
 
void ED_filltool_modal_keymap (wmKeyConfig *keyconf)
 
void ED_interpolatetool_modal_keymap (wmKeyConfig *keyconf)
 
void GREASE_PENCIL_OT_stroke_trim (wmOperatorType *ot)
 
void ED_undosys_type_grease_pencil (UndoType *undo_type)
 
blender::bke::AttrDomain ED_grease_pencil_edit_selection_domain_get (const ToolSettings *tool_settings)
 
blender::bke::AttrDomain ED_grease_pencil_sculpt_selection_domain_get (const ToolSettings *tool_settings)
 
blender::bke::AttrDomain ED_grease_pencil_vertex_selection_domain_get (const ToolSettings *tool_settings)
 
blender::bke::AttrDomain ED_grease_pencil_selection_domain_get (const ToolSettings *tool_settings, const Object *object)
 
bool ED_grease_pencil_edit_segment_selection_enabled (const ToolSettings *tool_settings)
 
bool ED_grease_pencil_sculpt_segment_selection_enabled (const ToolSettings *tool_settings)
 
bool ED_grease_pencil_vertex_segment_selection_enabled (const ToolSettings *tool_settings)
 
bool ED_grease_pencil_segment_selection_enabled (const ToolSettings *tool_settings, const Object *object)
 
Selection Utility Functions
bool blender::ed::greasepencil::selection_update (const ViewContext *vc, const eSelectOp sel_op, SelectionUpdateFunc select_operation)
 
bool blender::ed::greasepencil::apply_mask_as_selection (bke::CurvesGeometry &curves, const IndexMask &selection_mask, const bke::AttrDomain selection_domain, const StringRef attribute_name, const GrainSize grain_size, const eSelectOp sel_op)
 
bool blender::ed::greasepencil::apply_mask_as_segment_selection (bke::CurvesGeometry &curves, const IndexMask &point_selection_mask, const StringRef attribute_name, const Curves2DBVHTree &tree_data, const IndexRange tree_data_range, const GrainSize grain_size, const eSelectOp sel_op)
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
LAYER_REORDER_ABOVE 
LAYER_REORDER_BELOW 

Definition at line 48 of file ED_grease_pencil.hh.

Function Documentation

◆ ED_filltool_modal_keymap()

void ED_filltool_modal_keymap ( wmKeyConfig * keyconf)

◆ ED_grease_pencil_edit_segment_selection_enabled()

bool ED_grease_pencil_edit_segment_selection_enabled ( const ToolSettings * tool_settings)

True if segment selection is enabled.

Definition at line 1058 of file grease_pencil_select.cc.

References GP_SELECTMODE_SEGMENT, and ToolSettings::gpencil_selectmode_edit.

Referenced by ED_grease_pencil_segment_selection_enabled().

◆ ED_grease_pencil_edit_selection_domain_get()

◆ ED_grease_pencil_join_objects_exec()

◆ ED_grease_pencil_sculpt_segment_selection_enabled()

bool ED_grease_pencil_sculpt_segment_selection_enabled ( const ToolSettings * tool_settings)

◆ ED_grease_pencil_sculpt_selection_domain_get()

◆ ED_grease_pencil_segment_selection_enabled()

◆ ED_grease_pencil_selection_domain_get()

◆ ED_grease_pencil_vertex_segment_selection_enabled()

bool ED_grease_pencil_vertex_segment_selection_enabled ( const ToolSettings * tool_settings)

◆ ED_grease_pencil_vertex_selection_domain_get()

◆ ED_interpolatetool_modal_keymap()

void ED_interpolatetool_modal_keymap ( wmKeyConfig * keyconf)

◆ ED_keymap_grease_pencil()

void ED_keymap_grease_pencil ( wmKeyConfig * keyconf)

◆ ED_operatormacros_grease_pencil()

void ED_operatormacros_grease_pencil ( )

◆ ED_operatortypes_grease_pencil()

◆ ED_operatortypes_grease_pencil_bake_animation()

void ED_operatortypes_grease_pencil_bake_animation ( )

Definition at line 370 of file grease_pencil_bake_animation.cc.

References WM_operatortype_append().

Referenced by ED_operatortypes_grease_pencil().

◆ ED_operatortypes_grease_pencil_draw()

void ED_operatortypes_grease_pencil_draw ( )

Definition at line 1755 of file grease_pencil_draw_ops.cc.

References WM_operatortype_append().

Referenced by ED_operatortypes_grease_pencil().

◆ ED_operatortypes_grease_pencil_edit()

void ED_operatortypes_grease_pencil_edit ( )

◆ ED_operatortypes_grease_pencil_frames()

void ED_operatortypes_grease_pencil_frames ( )

Definition at line 917 of file grease_pencil_frames.cc.

References WM_operatortype_append().

Referenced by ED_operatortypes_grease_pencil().

◆ ED_operatortypes_grease_pencil_interpolate()

void ED_operatortypes_grease_pencil_interpolate ( )

Definition at line 1399 of file grease_pencil_interpolate.cc.

References WM_operatortype_append().

Referenced by ED_operatortypes_grease_pencil().

◆ ED_operatortypes_grease_pencil_join()

void ED_operatortypes_grease_pencil_join ( )

Definition at line 541 of file grease_pencil_join_selection.cc.

References WM_operatortype_append().

Referenced by ED_operatortypes_grease_pencil().

◆ ED_operatortypes_grease_pencil_layers()

void ED_operatortypes_grease_pencil_layers ( )

Definition at line 1208 of file grease_pencil_layers.cc.

References WM_operatortype_append().

Referenced by ED_operatortypes_grease_pencil().

◆ ED_operatortypes_grease_pencil_lineart()

void ED_operatortypes_grease_pencil_lineart ( )

◆ ED_operatortypes_grease_pencil_material()

void ED_operatortypes_grease_pencil_material ( )

Definition at line 506 of file grease_pencil_material.cc.

References WM_operatortype_append().

Referenced by ED_operatortypes_grease_pencil().

◆ ED_operatortypes_grease_pencil_modes()

void ED_operatortypes_grease_pencil_modes ( )

Definition at line 429 of file grease_pencil_modes.cc.

References WM_operatortype_append().

Referenced by ED_operatortypes_grease_pencil().

◆ ED_operatortypes_grease_pencil_primitives()

void ED_operatortypes_grease_pencil_primitives ( )

Definition at line 1503 of file grease_pencil_primitive.cc.

References WM_operatortype_append().

Referenced by ED_operatortypes_grease_pencil().

◆ ED_operatortypes_grease_pencil_select()

void ED_operatortypes_grease_pencil_select ( )

Definition at line 1088 of file grease_pencil_select.cc.

References WM_operatortype_append().

Referenced by ED_operatortypes_grease_pencil().

◆ ED_operatortypes_grease_pencil_trace()

void ED_operatortypes_grease_pencil_trace ( )

Definition at line 567 of file grease_pencil_trace.cc.

References WM_operatortype_append().

Referenced by ED_operatortypes_grease_pencil().

◆ ED_operatortypes_grease_pencil_vertex_paint()

void ED_operatortypes_grease_pencil_vertex_paint ( )

◆ ED_operatortypes_grease_pencil_weight_paint()

void ED_operatortypes_grease_pencil_weight_paint ( )

Definition at line 964 of file grease_pencil_weight_paint.cc.

References WM_operatortype_append().

Referenced by ED_operatortypes_grease_pencil().

◆ ED_primitivetool_modal_keymap()

void ED_primitivetool_modal_keymap ( wmKeyConfig * keyconf)

◆ ED_undosys_type_grease_pencil()

◆ GREASE_PENCIL_OT_stroke_trim()