122 if (ntype->register_operators) {
123 ntype->register_operators();
149 "Select node and link it to a viewer node",
158 "NODE_OT_join_named",
159 "Join in Named Frame",
160 "Create a new frame node around the selected nodes and name it immediately",
169 "Move nodes and attach to frame",
177 "Move nodes and attach to frame",
190 "Detach nodes, move and attach to frame",
198 "Duplicate selected nodes and move them",
205 "NODE_OT_duplicate_move_linked",
207 "Duplicate selected nodes, but not their node trees, and move them",
216 "Duplicate selected nodes keeping input links and move them",
224 "Move a node to detach links",
231 "Move a node to detach links",
Span< bNodeType * > node_types_get()
void NODE_OT_parent_set(wmOperatorType *ot)
void NODE_OT_test_inlining_shader_nodes(wmOperatorType *ot)
void NODE_OT_delete(wmOperatorType *ot)
void NODE_OT_add_group_input_node(wmOperatorType *ot)
void NODE_OT_cryptomatte_layer_add(wmOperatorType *ot)
void NODE_OT_add_object(wmOperatorType *ot)
void NODE_OT_read_viewlayers(wmOperatorType *ot)
wmKeyMap * node_resize_modal_keymap(wmKeyConfig *keyconf)
void NODE_OT_clipboard_copy(wmOperatorType *ot)
void NODE_OT_select_circle(wmOperatorType *ot)
void NODE_OT_add_mask(wmOperatorType *ot)
void NODE_OT_backimage_sample(wmOperatorType *ot)
void NODE_OT_add_reroute(wmOperatorType *ot)
void NODE_OT_node_copy_color(wmOperatorType *ot)
void NODE_OT_detach(wmOperatorType *ot)
void NODE_OT_viewer_border(wmOperatorType *ot)
void NODE_OT_find_node(wmOperatorType *ot)
void NODE_OT_activate_viewer(wmOperatorType *ot)
void NODE_OT_select_lasso(wmOperatorType *ot)
void NODE_OT_new_compositing_node_group(wmOperatorType *ot)
void NODE_OT_add_collection(wmOperatorType *ot)
void NODE_OT_backimage_zoom(wmOperatorType *ot)
void NODE_OT_select(wmOperatorType *ot)
void NODE_OT_insert_offset(wmOperatorType *ot)
void NODE_OT_group_make(wmOperatorType *ot)
void NODE_OT_deactivate_viewer(wmOperatorType *ot)
void NODE_OT_add_group_asset(wmOperatorType *ot)
void NODE_OT_resize(wmOperatorType *ot)
void NODE_OT_backimage_move(wmOperatorType *ot)
void NODE_OT_clipboard_paste(wmOperatorType *ot)
void NODE_OT_render_changed(wmOperatorType *ot)
void NODE_OT_links_detach(wmOperatorType *ot)
void NODE_OT_group_insert(wmOperatorType *ot)
void NODE_OT_delete_reconnect(wmOperatorType *ot)
void NODE_OT_shader_script_update(wmOperatorType *ot)
void NODE_OT_links_cut(wmOperatorType *ot)
void NODE_OT_hide_socket_toggle(wmOperatorType *ot)
void NODE_OT_duplicate_compositing_node_group(wmOperatorType *ot)
void NODE_OT_swap_group_asset(wmOperatorType *ot)
void NODE_OT_select_grouped(wmOperatorType *ot)
void NODE_OT_join(wmOperatorType *ot)
void NODE_OT_add_color(wmOperatorType *ot)
void NODE_OT_attach(wmOperatorType *ot)
void NODE_OT_view_selected(wmOperatorType *ot)
void NODE_OT_link_viewer(wmOperatorType *ot)
void NODE_OT_select_linked_from(wmOperatorType *ot)
void NODE_OT_new_compositor_sequencer_node_group(wmOperatorType *operator_type)
void NODE_OT_select_same_type_step(wmOperatorType *ot)
void NODE_OT_preview_toggle(wmOperatorType *ot)
void NODE_OT_clear_viewer_border(wmOperatorType *ot)
void NODE_OT_select_linked_to(wmOperatorType *ot)
void NODE_OT_link_make(wmOperatorType *ot)
void NODE_OT_view_all(wmOperatorType *ot)
wmKeyMap * node_link_modal_keymap(wmKeyConfig *keyconf)
void NODE_OT_group_edit(wmOperatorType *ot)
void node_operatortypes()
void NODE_OT_group_separate(wmOperatorType *ot)
void NODE_OT_add_import_node(wmOperatorType *ot)
void NODE_OT_sockets_sync(wmOperatorType *ot)
void NODE_OT_duplicate(wmOperatorType *ot)
void NODE_OT_join_nodes(wmOperatorType *ot)
void NODE_OT_add_image(wmOperatorType *ot)
void NODE_OT_options_toggle(wmOperatorType *ot)
void node_keymap(wmKeyConfig *keyconf)
void NODE_OT_toggle_viewer(wmOperatorType *ot)
void NODE_OT_add_group(wmOperatorType *ot)
void NODE_OT_group_enter_exit(wmOperatorType *ot)
void NODE_OT_link(wmOperatorType *ot)
void NODE_OT_collapse_toggle(wmOperatorType *ot)
void NODE_OT_links_mute(wmOperatorType *ot)
void NODE_OT_default_group_width_set(wmOperatorType *ot)
void NODE_OT_add_material(wmOperatorType *ot)
void NODE_OT_select_box(wmOperatorType *ot)
void NODE_OT_select_all(wmOperatorType *ot)
void NODE_OT_group_ungroup(wmOperatorType *ot)
void NODE_OT_new_node_tree(wmOperatorType *ot)
void NODE_OT_cryptomatte_layer_remove(wmOperatorType *ot)
void NODE_OT_backimage_fit(wmOperatorType *ot)
void NODE_OT_mute_toggle(wmOperatorType *ot)
void ED_operatormacros_node()
void RNA_string_set(PointerRNA *ptr, const char *name, const char *value)
void RNA_boolean_set(PointerRNA *ptr, const char *name, bool value)
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)