34 switch (area->spacetype) {
50 switch (area->spacetype) {
66 switch (area->spacetype) {
82 switch (area->spacetype) {
176 "Add Vertex and Slide",
177 "Add new vertex and slide it",
185 "Add Feather Vertex and Slide",
186 "Add new vertex to feather and slide it",
195 "Duplicate mask and move",
212 if (space_clip !=
nullptr) {
220 if (space_clip !=
nullptr) {
Depsgraph * CTX_data_ensure_evaluated_depsgraph(const bContext *C)
ScrArea * CTX_wm_area(const bContext *C)
SpaceClip * CTX_wm_space_clip(const bContext *C)
void ED_clip_view_lock_state_restore_no_jump(const bContext *C, const ClipViewLockState *state)
bool ED_space_clip_maskedit_visible_splines_poll(bContext *C)
bool ED_space_clip_maskedit_poll(bContext *C)
bool ED_space_clip_maskedit_mask_poll(bContext *C)
void ED_clip_view_lock_state_store(const bContext *C, ClipViewLockState *state)
bool ED_space_clip_maskedit_mask_visible_splines_poll(bContext *C)
bool ED_space_image_maskedit_visible_splines_poll(bContext *C)
bool ED_space_image_maskedit_mask_visible_splines_poll(bContext *C)
bool ED_space_image_maskedit_mask_poll(bContext *C)
bool ED_space_image_maskedit_poll(bContext *C)
bool ED_space_sequencer_maskedit_poll(bContext *C)
bool ED_space_sequencer_maskedit_mask_poll(bContext *C)
const Depsgraph * depsgraph
void MASK_OT_add_feather_vertex(wmOperatorType *ot)
void MASK_OT_primitive_square_add(wmOperatorType *ot)
void MASK_OT_primitive_circle_add(wmOperatorType *ot)
void MASK_OT_add_vertex(wmOperatorType *ot)
void ED_operatormacros_mask()
void ED_keymap_mask(wmKeyConfig *keyconf)
void ED_mask_view_lock_state_restore_no_jump(const bContext *C, const MaskViewLockState *state)
void ED_operatortypes_mask()
bool ED_maskedit_visible_splines_poll(bContext *C)
bool ED_maskedit_mask_poll(bContext *C)
bool ED_maskedit_poll(bContext *C)
bool ED_maskedit_mask_visible_splines_poll(bContext *C)
void ED_mask_view_lock_state_store(const bContext *C, MaskViewLockState *state)
void MASK_OT_select_circle(wmOperatorType *ot)
void MASK_OT_slide_spline_curvature(wmOperatorType *ot)
void MASK_OT_copy_splines(wmOperatorType *ot)
void MASK_OT_layer_move(wmOperatorType *ot)
void MASK_OT_select_more(wmOperatorType *ot)
void MASK_OT_feather_weight_clear(wmOperatorType *ot)
void MASK_OT_layer_remove(wmOperatorType *ot)
void MASK_OT_shape_key_insert(wmOperatorType *ot)
void MASK_OT_paste_splines(wmOperatorType *ot)
void MASK_OT_select(wmOperatorType *ot)
void MASK_OT_shape_key_feather_reset(wmOperatorType *ot)
void MASK_OT_layer_new(wmOperatorType *ot)
void MASK_OT_parent_clear(wmOperatorType *ot)
void MASK_OT_shape_key_rekey(wmOperatorType *ot)
void MASK_OT_shape_key_clear(wmOperatorType *ot)
void MASK_OT_select_less(wmOperatorType *ot)
void MASK_OT_select_linked(wmOperatorType *ot)
void MASK_OT_select_box(wmOperatorType *ot)
void MASK_OT_hide_view_clear(wmOperatorType *ot)
void MASK_OT_new(wmOperatorType *ot)
void MASK_OT_handle_type_set(wmOperatorType *ot)
void MASK_OT_select_all(wmOperatorType *ot)
void MASK_OT_select_lasso(wmOperatorType *ot)
void MASK_OT_duplicate(wmOperatorType *ot)
void MASK_OT_cyclic_toggle(wmOperatorType *ot)
void MASK_OT_delete(wmOperatorType *ot)
void MASK_OT_hide_view_set(wmOperatorType *ot)
void MASK_OT_slide_point(wmOperatorType *ot)
void MASK_OT_switch_direction(wmOperatorType *ot)
void MASK_OT_normals_make_consistent(wmOperatorType *ot)
void MASK_OT_parent_set(wmOperatorType *ot)
void MASK_OT_select_linked_pick(wmOperatorType *ot)
void RNA_boolean_set(PointerRNA *ptr, const char *name, bool value)
bool(* poll)(struct bContext *)
wmKeyMap * WM_keymap_ensure(wmKeyConfig *keyconf, const char *idname, int spaceid, int regionid)
wmOperatorTypeMacro * WM_operatortype_macro_define(wmOperatorType *ot, const char *idname)
void WM_operatortype_append(void(*opfunc)(wmOperatorType *))
wmOperatorType * WM_operatortype_append_macro(const char *idname, const char *name, const char *description, int flag)