Beispiel #1
0
static void operatortypes_dynamicpaint(void)
{
	WM_operatortype_append(DPAINT_OT_bake);
	WM_operatortype_append(DPAINT_OT_surface_slot_add);
	WM_operatortype_append(DPAINT_OT_surface_slot_remove);
	WM_operatortype_append(DPAINT_OT_type_toggle);
	WM_operatortype_append(DPAINT_OT_output_toggle);
}
Beispiel #2
0
void ED_operatortypes_io(void) 
{
#ifdef WITH_COLLADA
	/* Collada operators: */
	WM_operatortype_append(WM_OT_collada_export);
	WM_operatortype_append(WM_OT_collada_import);
#endif
}
Beispiel #3
0
void ED_operatortypes_logic(void)
{
	WM_operatortype_append(LOGIC_OT_sensor_remove);
	WM_operatortype_append(LOGIC_OT_sensor_add);
	WM_operatortype_append(LOGIC_OT_sensor_move);
	WM_operatortype_append(LOGIC_OT_controller_remove);
	WM_operatortype_append(LOGIC_OT_controller_add);
	WM_operatortype_append(LOGIC_OT_controller_move);
	WM_operatortype_append(LOGIC_OT_actuator_remove);
	WM_operatortype_append(LOGIC_OT_actuator_add);
	WM_operatortype_append(LOGIC_OT_actuator_move);
	WM_operatortype_append(LOGIC_OT_view_all);
}
Beispiel #4
0
void ED_operatortypes_logic(void)
{
	WM_operatortype_append(LOGIC_OT_sensor_remove);
	WM_operatortype_append(LOGIC_OT_sensor_add);
	WM_operatortype_append(LOGIC_OT_sensor_move);
	WM_operatortype_append(LOGIC_OT_controller_remove);
	WM_operatortype_append(LOGIC_OT_controller_add);
	WM_operatortype_append(LOGIC_OT_controller_move);
	WM_operatortype_append(LOGIC_OT_actuator_remove);
	WM_operatortype_append(LOGIC_OT_actuator_add);
	WM_operatortype_append(LOGIC_OT_actuator_move);
	WM_operatortype_append(LOGIC_OT_texface_convert);
}
Beispiel #5
0
void transform_operatortypes(void)
{
	TransformModeItem *tmode;

	for (tmode = transform_modes; tmode->idname; tmode++) {
		WM_operatortype_append(tmode->opfunc);
	}

	WM_operatortype_append(TRANSFORM_OT_transform);

	WM_operatortype_append(TRANSFORM_OT_select_orientation);
	WM_operatortype_append(TRANSFORM_OT_create_orientation);
	WM_operatortype_append(TRANSFORM_OT_delete_orientation);
}
/* called in screen_ops.c:ED_operatortypes_screen() */
void ED_operatortypes_marker(void)
{
	WM_operatortype_append(MARKER_OT_add);
	WM_operatortype_append(MARKER_OT_move);
	WM_operatortype_append(MARKER_OT_duplicate);
	WM_operatortype_append(MARKER_OT_select);
	WM_operatortype_append(MARKER_OT_select_border);
	WM_operatortype_append(MARKER_OT_select_all);
	WM_operatortype_append(MARKER_OT_delete);
	WM_operatortype_append(MARKER_OT_rename);
	WM_operatortype_append(MARKER_OT_make_links_scene);
#ifdef DURIAN_CAMERA_SWITCH
	WM_operatortype_append(MARKER_OT_camera_bind);
#endif
}
void UI_buttons_operatortypes(void)
{
	WM_operatortype_append(UI_OT_eyedropper);
	WM_operatortype_append(UI_OT_reset_default_theme);
	WM_operatortype_append(UI_OT_copy_data_path_button);
	WM_operatortype_append(UI_OT_reset_default_button);
	WM_operatortype_append(UI_OT_copy_to_selected_button);
	WM_operatortype_append(UI_OT_reports_to_textblock);  /* XXX: temp? */

#ifdef WITH_PYTHON
	WM_operatortype_append(UI_OT_editsource);
	WM_operatortype_append(UI_OT_edittranslation_init);
#endif
	WM_operatortype_append(UI_OT_reloadtranslation);
}
Beispiel #8
0
static void operatortypes_boids(void)
{
    WM_operatortype_append(BOID_OT_rule_add);
    WM_operatortype_append(BOID_OT_rule_del);
    WM_operatortype_append(BOID_OT_rule_move_up);
    WM_operatortype_append(BOID_OT_rule_move_down);

    WM_operatortype_append(BOID_OT_state_add);
    WM_operatortype_append(BOID_OT_state_del);
    WM_operatortype_append(BOID_OT_state_move_up);
    WM_operatortype_append(BOID_OT_state_move_down);
}
Beispiel #9
0
/* called in screen_ops.c:ED_operatortypes_screen() */
void ED_operatortypes_marker(void)
{
	WM_operatortype_append(MARKER_OT_add);
	WM_operatortype_append(MARKER_OT_move);
	WM_operatortype_append(MARKER_OT_duplicate);
	WM_operatortype_append(MARKER_OT_select);
	WM_operatortype_append(MARKER_OT_select_border);
	WM_operatortype_append(MARKER_OT_select_all_toggle);
	WM_operatortype_append(MARKER_OT_delete);
}
Beispiel #10
0
static void operatortypes_pointcache(void)
{
    WM_operatortype_append(PTCACHE_OT_bake_all);
    WM_operatortype_append(PTCACHE_OT_free_bake_all);
    WM_operatortype_append(PTCACHE_OT_bake);
    WM_operatortype_append(PTCACHE_OT_free_bake);
    WM_operatortype_append(PTCACHE_OT_bake_from_cache);
    WM_operatortype_append(PTCACHE_OT_add);
    WM_operatortype_append(PTCACHE_OT_remove);
}
Beispiel #11
0
void ED_operatortypes_metaball(void)
{
    WM_operatortype_append(MBALL_OT_delete_metaelems);
    WM_operatortype_append(MBALL_OT_duplicate_metaelems);

    WM_operatortype_append(MBALL_OT_hide_metaelems);
    WM_operatortype_append(MBALL_OT_reveal_metaelems);

    WM_operatortype_append(MBALL_OT_select_all);
    WM_operatortype_append(MBALL_OT_select_similar);
    WM_operatortype_append(MBALL_OT_select_random_metaelems);
}
Beispiel #12
0
void UI_buttons_operatortypes(void)
{
	WM_operatortype_append(UI_OT_eyedropper);
	WM_operatortype_append(UI_OT_reset_default_theme);
	WM_operatortype_append(UI_OT_copy_data_path_button);
	WM_operatortype_append(UI_OT_reset_default_button);
	WM_operatortype_append(UI_OT_copy_to_selected_button);
	WM_operatortype_append(UI_OT_reports_to_textblock); // XXX: temp?
}
Beispiel #13
0
void ED_operatortypes_gpencil (void)
{
	/* Drawing ----------------------- */
	
	WM_operatortype_append(GPENCIL_OT_draw);
	
	/* Editing (Buttons) ------------ */
	
	WM_operatortype_append(GPENCIL_OT_data_add);
	WM_operatortype_append(GPENCIL_OT_data_unlink);
	
	WM_operatortype_append(GPENCIL_OT_layer_add);
	
	WM_operatortype_append(GPENCIL_OT_active_frame_delete);
	
	WM_operatortype_append(GPENCIL_OT_convert);
	
	/* Editing (Time) --------------- */
}
Beispiel #14
0
void action_operatortypes(void)
{
	/* keyframes */
		/* selection */
	WM_operatortype_append(ACT_OT_clickselect);
	WM_operatortype_append(ACT_OT_select_all_toggle);
	WM_operatortype_append(ACT_OT_select_border);
	WM_operatortype_append(ACT_OT_select_column);
	
		/* editing */
	WM_operatortype_append(ACT_OT_snap);
	WM_operatortype_append(ACT_OT_mirror);
	WM_operatortype_append(ACT_OT_frame_jump);
	WM_operatortype_append(ACT_OT_handle_type);
	WM_operatortype_append(ACT_OT_interpolation_type);
	WM_operatortype_append(ACT_OT_extrapolation_type);
	WM_operatortype_append(ACT_OT_keyframe_type);
	WM_operatortype_append(ACT_OT_sample);
	WM_operatortype_append(ACT_OT_clean);
	WM_operatortype_append(ACT_OT_delete);
	WM_operatortype_append(ACT_OT_duplicate);
	WM_operatortype_append(ACT_OT_insert_keyframe);
	WM_operatortype_append(ACT_OT_copy);
	WM_operatortype_append(ACT_OT_paste);
	WM_operatortype_append(ACT_OT_new);
	
	WM_operatortype_append(ACT_OT_previewrange_set);
	WM_operatortype_append(ACT_OT_view_all);
}
Beispiel #15
0
void node_operatortypes(void)
{
	WM_operatortype_append(NODE_OT_properties);
	WM_operatortype_append(NODE_OT_toolbar);
	
	WM_operatortype_append(NODE_OT_select);
	WM_operatortype_append(NODE_OT_select_all);
	WM_operatortype_append(NODE_OT_select_linked_to);
	WM_operatortype_append(NODE_OT_select_linked_from);
	WM_operatortype_append(NODE_OT_select_border);
	WM_operatortype_append(NODE_OT_select_circle);
	WM_operatortype_append(NODE_OT_select_lasso);
	WM_operatortype_append(NODE_OT_select_same_type);
	WM_operatortype_append(NODE_OT_select_same_type_step);
	
	WM_operatortype_append(NODE_OT_find_node);
	
	WM_operatortype_append(NODE_OT_view_all);
	WM_operatortype_append(NODE_OT_view_selected);

	WM_operatortype_append(NODE_OT_mute_toggle);
	WM_operatortype_append(NODE_OT_hide_toggle);
	WM_operatortype_append(NODE_OT_preview_toggle);
	WM_operatortype_append(NODE_OT_options_toggle);
	WM_operatortype_append(NODE_OT_hide_socket_toggle);
	WM_operatortype_append(NODE_OT_node_copy_color);
	
	WM_operatortype_append(NODE_OT_duplicate);
	WM_operatortype_append(NODE_OT_delete);
	WM_operatortype_append(NODE_OT_delete_reconnect);
	WM_operatortype_append(NODE_OT_resize);
	
	WM_operatortype_append(NODE_OT_link);
	WM_operatortype_append(NODE_OT_link_make);
	WM_operatortype_append(NODE_OT_links_cut);
	WM_operatortype_append(NODE_OT_links_detach);
	WM_operatortype_append(NODE_OT_add_reroute);

	WM_operatortype_append(NODE_OT_group_make);
	WM_operatortype_append(NODE_OT_group_insert);
	WM_operatortype_append(NODE_OT_group_ungroup);
	WM_operatortype_append(NODE_OT_group_separate);
	WM_operatortype_append(NODE_OT_group_edit);
	
	WM_operatortype_append(NODE_OT_link_viewer);
	
	WM_operatortype_append(NODE_OT_read_renderlayers);
	WM_operatortype_append(NODE_OT_read_fullsamplelayers);
	WM_operatortype_append(NODE_OT_render_changed);
	
	WM_operatortype_append(NODE_OT_backimage_move);
	WM_operatortype_append(NODE_OT_backimage_zoom);
	WM_operatortype_append(NODE_OT_backimage_fit);
	WM_operatortype_append(NODE_OT_backimage_sample);
	
	WM_operatortype_append(NODE_OT_add_file);
	WM_operatortype_append(NODE_OT_add_mask);
	
	WM_operatortype_append(NODE_OT_new_node_tree);
	
	WM_operatortype_append(NODE_OT_output_file_add_socket);
	WM_operatortype_append(NODE_OT_output_file_remove_active_socket);
	WM_operatortype_append(NODE_OT_output_file_move_active_socket);
	
	WM_operatortype_append(NODE_OT_parent_set);
	WM_operatortype_append(NODE_OT_parent_clear);
	WM_operatortype_append(NODE_OT_join);
	WM_operatortype_append(NODE_OT_attach);
	WM_operatortype_append(NODE_OT_detach);
	
	WM_operatortype_append(NODE_OT_clipboard_copy);
	WM_operatortype_append(NODE_OT_clipboard_paste);
	
	WM_operatortype_append(NODE_OT_shader_script_update);

	WM_operatortype_append(NODE_OT_viewer_border);

	WM_operatortype_append(NODE_OT_tree_socket_add);
	WM_operatortype_append(NODE_OT_tree_socket_remove);
	WM_operatortype_append(NODE_OT_tree_socket_move);
}
void action_operatortypes(void)
{
	/* view */
	WM_operatortype_append(ACTION_OT_properties);
	
	/* keyframes */
	/* selection */
	WM_operatortype_append(ACTION_OT_clickselect);
	WM_operatortype_append(ACTION_OT_select_all_toggle);
	WM_operatortype_append(ACTION_OT_select_border);
	WM_operatortype_append(ACTION_OT_select_column);
	WM_operatortype_append(ACTION_OT_select_linked);
	WM_operatortype_append(ACTION_OT_select_more);
	WM_operatortype_append(ACTION_OT_select_less);
	WM_operatortype_append(ACTION_OT_select_leftright);
	
	/* editing */
	WM_operatortype_append(ACTION_OT_snap);
	WM_operatortype_append(ACTION_OT_mirror);
	WM_operatortype_append(ACTION_OT_frame_jump);
	WM_operatortype_append(ACTION_OT_handle_type);
	WM_operatortype_append(ACTION_OT_interpolation_type);
	WM_operatortype_append(ACTION_OT_extrapolation_type);
	WM_operatortype_append(ACTION_OT_keyframe_type);
	WM_operatortype_append(ACTION_OT_sample);
	WM_operatortype_append(ACTION_OT_clean);
	WM_operatortype_append(ACTION_OT_delete);
	WM_operatortype_append(ACTION_OT_duplicate);
	WM_operatortype_append(ACTION_OT_keyframe_insert);
	WM_operatortype_append(ACTION_OT_copy);
	WM_operatortype_append(ACTION_OT_paste);
	
	WM_operatortype_append(ACTION_OT_new);
	WM_operatortype_append(ACTION_OT_unlink);
	
	WM_operatortype_append(ACTION_OT_push_down);
	WM_operatortype_append(ACTION_OT_stash);
	WM_operatortype_append(ACTION_OT_stash_and_create);
	
	WM_operatortype_append(ACTION_OT_layer_next);
	WM_operatortype_append(ACTION_OT_layer_prev);
	
	WM_operatortype_append(ACTION_OT_previewrange_set);
	WM_operatortype_append(ACTION_OT_view_all);
	WM_operatortype_append(ACTION_OT_view_selected);
	WM_operatortype_append(ACTION_OT_view_frame);

	WM_operatortype_append(ACTION_OT_markers_make_local);
}
Beispiel #17
0
void script_operatortypes(void)
{
	WM_operatortype_append(SCRIPT_OT_python_file_run);
	WM_operatortype_append(SCRIPT_OT_reload);
}
Beispiel #18
0
void ED_operatortypes_mesh(void)
{
	WM_operatortype_append(MESH_OT_select_all);
	WM_operatortype_append(MESH_OT_select_interior_faces);
	WM_operatortype_append(MESH_OT_select_more);
	WM_operatortype_append(MESH_OT_select_less);
	WM_operatortype_append(MESH_OT_select_non_manifold);
	WM_operatortype_append(MESH_OT_select_linked);
	WM_operatortype_append(MESH_OT_select_linked_pick);
	WM_operatortype_append(MESH_OT_select_random);
	WM_operatortype_append(MESH_OT_select_ungrouped);
	WM_operatortype_append(MESH_OT_hide);
	WM_operatortype_append(MESH_OT_reveal);
	WM_operatortype_append(MESH_OT_select_face_by_sides);
	WM_operatortype_append(MESH_OT_select_loose);
	WM_operatortype_append(MESH_OT_select_mirror);
	WM_operatortype_append(MESH_OT_normals_make_consistent);
	WM_operatortype_append(MESH_OT_merge);
	WM_operatortype_append(MESH_OT_subdivide);
	WM_operatortype_append(MESH_OT_subdivide_edgering);
	WM_operatortype_append(MESH_OT_unsubdivide);
	WM_operatortype_append(MESH_OT_faces_select_linked_flat);
	WM_operatortype_append(MESH_OT_edges_select_sharp);
	WM_operatortype_append(MESH_OT_primitive_plane_add);
	WM_operatortype_append(MESH_OT_primitive_cube_add);
	WM_operatortype_append(MESH_OT_primitive_circle_add);
	WM_operatortype_append(MESH_OT_primitive_cylinder_add);
	WM_operatortype_append(MESH_OT_primitive_cone_add);
	WM_operatortype_append(MESH_OT_primitive_grid_add);
	WM_operatortype_append(MESH_OT_primitive_monkey_add);
	WM_operatortype_append(MESH_OT_primitive_uv_sphere_add);
	WM_operatortype_append(MESH_OT_primitive_ico_sphere_add);
	WM_operatortype_append(MESH_OT_duplicate);
	WM_operatortype_append(MESH_OT_remove_doubles);
	WM_operatortype_append(MESH_OT_spin);
	WM_operatortype_append(MESH_OT_screw);

	WM_operatortype_append(MESH_OT_extrude_region);
	WM_operatortype_append(MESH_OT_extrude_faces_indiv);
	WM_operatortype_append(MESH_OT_extrude_edges_indiv);
	WM_operatortype_append(MESH_OT_extrude_verts_indiv);

	WM_operatortype_append(MESH_OT_split);
	WM_operatortype_append(MESH_OT_extrude_repeat);
	WM_operatortype_append(MESH_OT_edge_rotate);
	WM_operatortype_append(MESH_OT_shortest_path_select);
	WM_operatortype_append(MESH_OT_loop_to_region);
	WM_operatortype_append(MESH_OT_region_to_loop);
	WM_operatortype_append(MESH_OT_select_axis);
	
	WM_operatortype_append(MESH_OT_uvs_rotate);
	WM_operatortype_append(MESH_OT_uvs_reverse);
	WM_operatortype_append(MESH_OT_colors_rotate);
	WM_operatortype_append(MESH_OT_colors_reverse);
	
	WM_operatortype_append(MESH_OT_fill);
	WM_operatortype_append(MESH_OT_fill_grid);
	WM_operatortype_append(MESH_OT_fill_holes);
	WM_operatortype_append(MESH_OT_beautify_fill);
	WM_operatortype_append(MESH_OT_quads_convert_to_tris);
	WM_operatortype_append(MESH_OT_tris_convert_to_quads);
	WM_operatortype_append(MESH_OT_dissolve_verts);
	WM_operatortype_append(MESH_OT_dissolve_edges);
	WM_operatortype_append(MESH_OT_dissolve_faces);
	WM_operatortype_append(MESH_OT_dissolve_mode);
	WM_operatortype_append(MESH_OT_dissolve_limited);
	WM_operatortype_append(MESH_OT_dissolve_degenerate);
	WM_operatortype_append(MESH_OT_delete_edgeloop);
	WM_operatortype_append(MESH_OT_faces_shade_smooth);
	WM_operatortype_append(MESH_OT_faces_shade_flat);
	WM_operatortype_append(MESH_OT_sort_elements);
#ifdef WITH_FREESTYLE
	WM_operatortype_append(MESH_OT_mark_freestyle_face);
#endif

	WM_operatortype_append(MESH_OT_delete);
	WM_operatortype_append(MESH_OT_delete_loose);
	WM_operatortype_append(MESH_OT_edge_collapse);

	WM_operatortype_append(MESH_OT_separate);
	WM_operatortype_append(MESH_OT_dupli_extrude_cursor);
	WM_operatortype_append(MESH_OT_loop_select);
	WM_operatortype_append(MESH_OT_edge_face_add);
	WM_operatortype_append(MESH_OT_shortest_path_pick);
	WM_operatortype_append(MESH_OT_select_similar);
	WM_operatortype_append(MESH_OT_select_similar_region);
	WM_operatortype_append(MESH_OT_select_mode);
	WM_operatortype_append(MESH_OT_loop_multi_select);
	WM_operatortype_append(MESH_OT_mark_seam);
	WM_operatortype_append(MESH_OT_mark_sharp);
#ifdef WITH_FREESTYLE
	WM_operatortype_append(MESH_OT_mark_freestyle_edge);
#endif
	WM_operatortype_append(MESH_OT_vertices_smooth);
	WM_operatortype_append(MESH_OT_vertices_smooth_laplacian);
	WM_operatortype_append(MESH_OT_noise);
	WM_operatortype_append(MESH_OT_flip_normals);
	WM_operatortype_append(MESH_OT_rip);
	WM_operatortype_append(MESH_OT_rip_edge);
	WM_operatortype_append(MESH_OT_blend_from_shape);
	WM_operatortype_append(MESH_OT_shape_propagate_to_all);
	
	WM_operatortype_append(MESH_OT_uv_texture_add);
	WM_operatortype_append(MESH_OT_uv_texture_remove);
	WM_operatortype_append(MESH_OT_vertex_color_add);
	WM_operatortype_append(MESH_OT_vertex_color_remove);
	WM_operatortype_append(MESH_OT_customdata_mask_clear);
	WM_operatortype_append(MESH_OT_customdata_skin_add);
	WM_operatortype_append(MESH_OT_customdata_skin_clear);
	WM_operatortype_append(MESH_OT_customdata_custom_splitnormals_add);
	WM_operatortype_append(MESH_OT_customdata_custom_splitnormals_clear);
	WM_operatortype_append(MESH_OT_drop_named_image);

	WM_operatortype_append(MESH_OT_edgering_select);
	WM_operatortype_append(MESH_OT_loopcut);

	WM_operatortype_append(MESH_OT_solidify);
	WM_operatortype_append(MESH_OT_select_nth);
	WM_operatortype_append(MESH_OT_vert_connect);
	WM_operatortype_append(MESH_OT_vert_connect_path);
	WM_operatortype_append(MESH_OT_vert_connect_concave);
	WM_operatortype_append(MESH_OT_vert_connect_nonplanar);
	WM_operatortype_append(MESH_OT_face_make_planar);
	WM_operatortype_append(MESH_OT_knife_tool);
	WM_operatortype_append(MESH_OT_knife_project);

	WM_operatortype_append(MESH_OT_bevel);

	WM_operatortype_append(MESH_OT_select_next_loop);

	WM_operatortype_append(MESH_OT_bridge_edge_loops);
	WM_operatortype_append(MESH_OT_inset);
	WM_operatortype_append(MESH_OT_offset_edge_loops);
	WM_operatortype_append(MESH_OT_intersect);
	WM_operatortype_append(MESH_OT_face_split_by_edges);
	WM_operatortype_append(MESH_OT_poke);
	WM_operatortype_append(MESH_OT_wireframe);
	WM_operatortype_append(MESH_OT_edge_split);

#ifdef WITH_BULLET
	WM_operatortype_append(MESH_OT_convex_hull);
#endif

	WM_operatortype_append(MESH_OT_bisect);
	WM_operatortype_append(MESH_OT_symmetrize);
	WM_operatortype_append(MESH_OT_symmetry_snap);

#ifdef WITH_GAMEENGINE
	WM_operatortype_append(MESH_OT_navmesh_make);
	WM_operatortype_append(MESH_OT_navmesh_face_copy);
	WM_operatortype_append(MESH_OT_navmesh_face_add);
	WM_operatortype_append(MESH_OT_navmesh_reset);
	WM_operatortype_append(MESH_OT_navmesh_clear);
#endif
}
Beispiel #19
0
void ED_operatortypes_mesh(void)
{
    WM_operatortype_append(MESH_OT_select_all);
    WM_operatortype_append(MESH_OT_select_more);
    WM_operatortype_append(MESH_OT_select_less);
    WM_operatortype_append(MESH_OT_select_inverse);
    WM_operatortype_append(MESH_OT_select_non_manifold);
    WM_operatortype_append(MESH_OT_select_linked);
    WM_operatortype_append(MESH_OT_select_linked_pick);
    WM_operatortype_append(MESH_OT_select_random);
    WM_operatortype_append(MESH_OT_hide);
    WM_operatortype_append(MESH_OT_reveal);
    WM_operatortype_append(MESH_OT_select_by_number_vertices);
    WM_operatortype_append(MESH_OT_select_mirror);
    WM_operatortype_append(MESH_OT_normals_make_consistent);
    WM_operatortype_append(MESH_OT_merge);
    WM_operatortype_append(MESH_OT_subdivide);
    WM_operatortype_append(MESH_OT_faces_select_linked_flat);
    WM_operatortype_append(MESH_OT_edges_select_sharp);
    WM_operatortype_append(MESH_OT_primitive_plane_add);
    WM_operatortype_append(MESH_OT_primitive_cube_add);
    WM_operatortype_append(MESH_OT_primitive_circle_add);
    WM_operatortype_append(MESH_OT_primitive_cylinder_add);
    WM_operatortype_append(MESH_OT_primitive_cone_add);
    WM_operatortype_append(MESH_OT_primitive_grid_add);
    WM_operatortype_append(MESH_OT_primitive_monkey_add);
    WM_operatortype_append(MESH_OT_primitive_uv_sphere_add);
    WM_operatortype_append(MESH_OT_primitive_ico_sphere_add);
    WM_operatortype_append(MESH_OT_fgon_clear);
    WM_operatortype_append(MESH_OT_fgon_make);
    WM_operatortype_append(MESH_OT_duplicate);
    WM_operatortype_append(MESH_OT_remove_doubles);
    WM_operatortype_append(MESH_OT_vertices_sort);
    WM_operatortype_append(MESH_OT_vertices_randomize);
    WM_operatortype_append(MESH_OT_extrude);
    WM_operatortype_append(MESH_OT_spin);
    WM_operatortype_append(MESH_OT_screw);

    WM_operatortype_append(MESH_OT_split);
    WM_operatortype_append(MESH_OT_extrude_repeat);
    WM_operatortype_append(MESH_OT_edge_rotate);
    WM_operatortype_append(MESH_OT_select_vertex_path);
    WM_operatortype_append(MESH_OT_loop_to_region);
    WM_operatortype_append(MESH_OT_region_to_loop);
    WM_operatortype_append(MESH_OT_select_axis);

    WM_operatortype_append(MESH_OT_uvs_rotate);
    WM_operatortype_append(MESH_OT_uvs_mirror);
    WM_operatortype_append(MESH_OT_colors_rotate);
    WM_operatortype_append(MESH_OT_colors_mirror);

    WM_operatortype_append(MESH_OT_fill);
    WM_operatortype_append(MESH_OT_beautify_fill);
    WM_operatortype_append(MESH_OT_quads_convert_to_tris);
    WM_operatortype_append(MESH_OT_tris_convert_to_quads);
    WM_operatortype_append(MESH_OT_edge_flip);
    WM_operatortype_append(MESH_OT_faces_shade_smooth);
    WM_operatortype_append(MESH_OT_faces_shade_flat);
    WM_operatortype_append(MESH_OT_sort_faces);

    WM_operatortype_append(MESH_OT_delete);

    WM_operatortype_append(MESH_OT_separate);
    WM_operatortype_append(MESH_OT_dupli_extrude_cursor);
    WM_operatortype_append(MESH_OT_loop_select);
    WM_operatortype_append(MESH_OT_edge_face_add);
    WM_operatortype_append(MESH_OT_select_shortest_path);
    WM_operatortype_append(MESH_OT_select_similar);
    WM_operatortype_append(MESH_OT_loop_multi_select);
    WM_operatortype_append(MESH_OT_mark_seam);
    WM_operatortype_append(MESH_OT_mark_sharp);
    WM_operatortype_append(MESH_OT_vertices_smooth);
    WM_operatortype_append(MESH_OT_noise);
    WM_operatortype_append(MESH_OT_flip_normals);
    WM_operatortype_append(MESH_OT_knife_cut);
    WM_operatortype_append(MESH_OT_rip);
    WM_operatortype_append(MESH_OT_blend_from_shape);
    WM_operatortype_append(MESH_OT_shape_propagate_to_all);

    WM_operatortype_append(MESH_OT_uv_texture_add);
    WM_operatortype_append(MESH_OT_uv_texture_remove);
    WM_operatortype_append(MESH_OT_vertex_color_add);
    WM_operatortype_append(MESH_OT_vertex_color_remove);
    WM_operatortype_append(MESH_OT_sticky_add);
    WM_operatortype_append(MESH_OT_sticky_remove);
    WM_operatortype_append(MESH_OT_drop_named_image);

    WM_operatortype_append(MESH_OT_edgering_select);
    WM_operatortype_append(MESH_OT_loopcut);

    WM_operatortype_append(MESH_OT_solidify);
    WM_operatortype_append(MESH_OT_select_nth);
}
Beispiel #20
0
void time_operatortypes(void)
{
	WM_operatortype_append(TIME_OT_start_frame_set);
	WM_operatortype_append(TIME_OT_end_frame_set);
	WM_operatortype_append(TIME_OT_view_all);
}
Beispiel #21
0
void ED_operatortypes_curve(void)
{
	WM_operatortype_append(FONT_OT_text_insert);
	WM_operatortype_append(FONT_OT_line_break);
	WM_operatortype_append(FONT_OT_insert_lorem);

	WM_operatortype_append(FONT_OT_case_toggle);
	WM_operatortype_append(FONT_OT_case_set);
	WM_operatortype_append(FONT_OT_style_toggle);
	WM_operatortype_append(FONT_OT_style_set);

	WM_operatortype_append(FONT_OT_text_copy);
	WM_operatortype_append(FONT_OT_text_cut);
	WM_operatortype_append(FONT_OT_text_paste);
	WM_operatortype_append(FONT_OT_file_paste);

	WM_operatortype_append(FONT_OT_move);
	WM_operatortype_append(FONT_OT_move_select);
	WM_operatortype_append(FONT_OT_delete);

	WM_operatortype_append(FONT_OT_change_character);
	WM_operatortype_append(FONT_OT_change_spacing);
	
	WM_operatortype_append(FONT_OT_open);
	WM_operatortype_append(FONT_OT_unlink);
	
	WM_operatortype_append(FONT_OT_textbox_add);
	WM_operatortype_append(FONT_OT_textbox_remove);

	WM_operatortype_append(CURVE_OT_hide);
	WM_operatortype_append(CURVE_OT_reveal);

	WM_operatortype_append(CURVE_OT_separate);
	WM_operatortype_append(CURVE_OT_split);
	WM_operatortype_append(CURVE_OT_duplicate);
	WM_operatortype_append(CURVE_OT_delete);

	WM_operatortype_append(CURVE_OT_spline_type_set);
	WM_operatortype_append(CURVE_OT_radius_set);
	WM_operatortype_append(CURVE_OT_spline_weight_set);
	WM_operatortype_append(CURVE_OT_handle_type_set);
	WM_operatortype_append(CURVE_OT_shade_smooth);
	WM_operatortype_append(CURVE_OT_shade_flat);
	WM_operatortype_append(CURVE_OT_tilt_clear);
	
	WM_operatortype_append(CURVE_OT_primitive_bezier_curve_add);
	WM_operatortype_append(CURVE_OT_primitive_bezier_circle_add);
	WM_operatortype_append(CURVE_OT_primitive_nurbs_curve_add);
	WM_operatortype_append(CURVE_OT_primitive_nurbs_circle_add);
	WM_operatortype_append(CURVE_OT_primitive_nurbs_path_add);
	
	WM_operatortype_append(SURFACE_OT_primitive_nurbs_surface_curve_add);
	WM_operatortype_append(SURFACE_OT_primitive_nurbs_surface_circle_add);
	WM_operatortype_append(SURFACE_OT_primitive_nurbs_surface_surface_add);
	WM_operatortype_append(SURFACE_OT_primitive_nurbs_surface_cylinder_add);
	WM_operatortype_append(SURFACE_OT_primitive_nurbs_surface_sphere_add);
	WM_operatortype_append(SURFACE_OT_primitive_nurbs_surface_torus_add);
	
	WM_operatortype_append(CURVE_OT_smooth);
	WM_operatortype_append(CURVE_OT_smooth_weight);
	WM_operatortype_append(CURVE_OT_smooth_radius);
	WM_operatortype_append(CURVE_OT_smooth_tilt);

	WM_operatortype_append(CURVE_OT_de_select_first);
	WM_operatortype_append(CURVE_OT_de_select_last);
	WM_operatortype_append(CURVE_OT_select_all);
	WM_operatortype_append(CURVE_OT_select_linked);
	WM_operatortype_append(CURVE_OT_select_linked_pick);
	WM_operatortype_append(CURVE_OT_select_row);
	WM_operatortype_append(CURVE_OT_select_next);
	WM_operatortype_append(CURVE_OT_select_previous);
	WM_operatortype_append(CURVE_OT_select_more);
	WM_operatortype_append(CURVE_OT_select_less);
	WM_operatortype_append(CURVE_OT_select_random);
	WM_operatortype_append(CURVE_OT_select_nth);

	WM_operatortype_append(CURVE_OT_switch_direction);
	WM_operatortype_append(CURVE_OT_subdivide);
	WM_operatortype_append(CURVE_OT_make_segment);
	WM_operatortype_append(CURVE_OT_spin);
	WM_operatortype_append(CURVE_OT_vertex_add);
	WM_operatortype_append(CURVE_OT_extrude);
	WM_operatortype_append(CURVE_OT_cyclic_toggle);
}
Beispiel #22
0
void graphedit_operatortypes(void)
{
	/* view */
	WM_operatortype_append(GRAPH_OT_cursor_set);
	
	WM_operatortype_append(GRAPH_OT_previewrange_set);
	WM_operatortype_append(GRAPH_OT_view_all);
	WM_operatortype_append(GRAPH_OT_view_selected);
	WM_operatortype_append(GRAPH_OT_properties);
	
	WM_operatortype_append(GRAPH_OT_ghost_curves_create);
	WM_operatortype_append(GRAPH_OT_ghost_curves_clear);
	
	/* keyframes */
	/* selection */
	WM_operatortype_append(GRAPH_OT_clickselect);
	WM_operatortype_append(GRAPH_OT_select_all_toggle);
	WM_operatortype_append(GRAPH_OT_select_border);
	WM_operatortype_append(GRAPH_OT_select_lasso);
	WM_operatortype_append(GRAPH_OT_select_column);
	WM_operatortype_append(GRAPH_OT_select_linked);
	WM_operatortype_append(GRAPH_OT_select_more);
	WM_operatortype_append(GRAPH_OT_select_less);
	WM_operatortype_append(GRAPH_OT_select_leftright);
	
	/* editing */
	WM_operatortype_append(GRAPH_OT_snap);
	WM_operatortype_append(GRAPH_OT_mirror);
	WM_operatortype_append(GRAPH_OT_frame_jump);
	WM_operatortype_append(GRAPH_OT_handle_type);
	WM_operatortype_append(GRAPH_OT_interpolation_type);
	WM_operatortype_append(GRAPH_OT_extrapolation_type);
	WM_operatortype_append(GRAPH_OT_easing_type);
	WM_operatortype_append(GRAPH_OT_sample);
	WM_operatortype_append(GRAPH_OT_bake);
	WM_operatortype_append(GRAPH_OT_sound_bake);
	WM_operatortype_append(GRAPH_OT_smooth);
	WM_operatortype_append(GRAPH_OT_clean);
	WM_operatortype_append(GRAPH_OT_euler_filter);
	WM_operatortype_append(GRAPH_OT_delete);
	WM_operatortype_append(GRAPH_OT_duplicate);
	
	WM_operatortype_append(GRAPH_OT_copy);
	WM_operatortype_append(GRAPH_OT_paste);
	
	WM_operatortype_append(GRAPH_OT_keyframe_insert);
	WM_operatortype_append(GRAPH_OT_click_insert);
	
	/* F-Curve Modifiers */
	WM_operatortype_append(GRAPH_OT_fmodifier_add);
	WM_operatortype_append(GRAPH_OT_fmodifier_copy);
	WM_operatortype_append(GRAPH_OT_fmodifier_paste);
}
void script_operatortypes(void)
{
	WM_operatortype_append(SCRIPT_OT_python_file_run);
	WM_operatortype_append(SCRIPT_OT_reload);
	WM_operatortype_append(SCRIPT_OT_autoexec_warn_clear);
}
void ED_operatortypes_object(void)
{
	WM_operatortype_append(OBJECT_OT_location_clear);
	WM_operatortype_append(OBJECT_OT_rotation_clear);
	WM_operatortype_append(OBJECT_OT_scale_clear);
	WM_operatortype_append(OBJECT_OT_origin_clear);
	WM_operatortype_append(OBJECT_OT_visual_transform_apply);
	WM_operatortype_append(OBJECT_OT_transform_apply);
	WM_operatortype_append(OBJECT_OT_origin_set);
	
	WM_operatortype_append(OBJECT_OT_mode_set);
	WM_operatortype_append(OBJECT_OT_editmode_toggle);
	WM_operatortype_append(OBJECT_OT_posemode_toggle);
	WM_operatortype_append(OBJECT_OT_proxy_make);
	WM_operatortype_append(OBJECT_OT_hide_view_clear);
	WM_operatortype_append(OBJECT_OT_hide_view_set);
	WM_operatortype_append(OBJECT_OT_hide_render_clear);
	WM_operatortype_append(OBJECT_OT_hide_render_set);
	WM_operatortype_append(OBJECT_OT_shade_smooth);
	WM_operatortype_append(OBJECT_OT_shade_flat);
	WM_operatortype_append(OBJECT_OT_paths_calculate);
	WM_operatortype_append(OBJECT_OT_paths_update);
	WM_operatortype_append(OBJECT_OT_paths_clear);
	WM_operatortype_append(OBJECT_OT_forcefield_toggle);

	WM_operatortype_append(OBJECT_OT_parent_set);
	WM_operatortype_append(OBJECT_OT_parent_no_inverse_set);
	WM_operatortype_append(OBJECT_OT_parent_clear);
	WM_operatortype_append(OBJECT_OT_vertex_parent_set);
	WM_operatortype_append(OBJECT_OT_track_set);
	WM_operatortype_append(OBJECT_OT_track_clear);
	WM_operatortype_append(OBJECT_OT_slow_parent_set);
	WM_operatortype_append(OBJECT_OT_slow_parent_clear);
	WM_operatortype_append(OBJECT_OT_make_local);
	WM_operatortype_append(OBJECT_OT_make_single_user);
	WM_operatortype_append(OBJECT_OT_make_links_scene);
	WM_operatortype_append(OBJECT_OT_make_links_data);
	WM_operatortype_append(OBJECT_OT_move_to_layer);

	WM_operatortype_append(OBJECT_OT_select_random);
	WM_operatortype_append(OBJECT_OT_select_all);
	WM_operatortype_append(OBJECT_OT_select_same_group);
	WM_operatortype_append(OBJECT_OT_select_by_type);
	WM_operatortype_append(OBJECT_OT_select_by_layer);
	WM_operatortype_append(OBJECT_OT_select_linked);
	WM_operatortype_append(OBJECT_OT_select_grouped);
	WM_operatortype_append(OBJECT_OT_select_mirror);
	WM_operatortype_append(OBJECT_OT_select_more);
	WM_operatortype_append(OBJECT_OT_select_less);

	WM_operatortype_append(GROUP_OT_create);
	WM_operatortype_append(GROUP_OT_objects_remove_all);
	WM_operatortype_append(GROUP_OT_objects_remove);
	WM_operatortype_append(GROUP_OT_objects_add_active);
	WM_operatortype_append(GROUP_OT_objects_remove_active);

	WM_operatortype_append(OBJECT_OT_delete);
	WM_operatortype_append(OBJECT_OT_text_add);
	WM_operatortype_append(OBJECT_OT_armature_add);
	WM_operatortype_append(OBJECT_OT_empty_add);
	WM_operatortype_append(OBJECT_OT_drop_named_image);
	WM_operatortype_append(OBJECT_OT_lamp_add);
	WM_operatortype_append(OBJECT_OT_camera_add);
	WM_operatortype_append(OBJECT_OT_speaker_add);
	WM_operatortype_append(OBJECT_OT_add);
	WM_operatortype_append(OBJECT_OT_add_named);
	WM_operatortype_append(OBJECT_OT_effector_add);
	WM_operatortype_append(OBJECT_OT_group_instance_add);
	WM_operatortype_append(OBJECT_OT_metaball_add);
	WM_operatortype_append(OBJECT_OT_duplicates_make_real);
	WM_operatortype_append(OBJECT_OT_duplicate);
	WM_operatortype_append(OBJECT_OT_join);
	WM_operatortype_append(OBJECT_OT_join_shapes);
	WM_operatortype_append(OBJECT_OT_convert);

	WM_operatortype_append(OBJECT_OT_modifier_add);
	WM_operatortype_append(OBJECT_OT_modifier_remove);
	WM_operatortype_append(OBJECT_OT_modifier_move_up);
	WM_operatortype_append(OBJECT_OT_modifier_move_down);
	WM_operatortype_append(OBJECT_OT_modifier_apply);
	WM_operatortype_append(OBJECT_OT_modifier_convert);
	WM_operatortype_append(OBJECT_OT_modifier_copy);
	WM_operatortype_append(OBJECT_OT_multires_subdivide);
	WM_operatortype_append(OBJECT_OT_multires_reshape);
	WM_operatortype_append(OBJECT_OT_multires_higher_levels_delete);
	WM_operatortype_append(OBJECT_OT_multires_base_apply);
	WM_operatortype_append(OBJECT_OT_multires_external_save);
	WM_operatortype_append(OBJECT_OT_multires_external_pack);
	WM_operatortype_append(OBJECT_OT_skin_root_mark);
	WM_operatortype_append(OBJECT_OT_skin_loose_mark_clear);
	WM_operatortype_append(OBJECT_OT_skin_radii_equalize);
	WM_operatortype_append(OBJECT_OT_skin_armature_create);

	WM_operatortype_append(OBJECT_OT_correctivesmooth_bind);
	WM_operatortype_append(OBJECT_OT_meshdeform_bind);
	WM_operatortype_append(OBJECT_OT_explode_refresh);
	WM_operatortype_append(OBJECT_OT_ocean_bake);
	
	WM_operatortype_append(OBJECT_OT_constraint_add);
	WM_operatortype_append(OBJECT_OT_constraint_add_with_targets);
	WM_operatortype_append(POSE_OT_constraint_add);
	WM_operatortype_append(POSE_OT_constraint_add_with_targets);
	WM_operatortype_append(OBJECT_OT_constraints_copy);
	WM_operatortype_append(POSE_OT_constraints_copy);
	WM_operatortype_append(OBJECT_OT_constraints_clear);
	WM_operatortype_append(POSE_OT_constraints_clear);
	WM_operatortype_append(POSE_OT_ik_add);
	WM_operatortype_append(POSE_OT_ik_clear);
	WM_operatortype_append(CONSTRAINT_OT_delete);
	WM_operatortype_append(CONSTRAINT_OT_move_up);
	WM_operatortype_append(CONSTRAINT_OT_move_down);
	WM_operatortype_append(CONSTRAINT_OT_stretchto_reset);
	WM_operatortype_append(CONSTRAINT_OT_limitdistance_reset);
	WM_operatortype_append(CONSTRAINT_OT_childof_set_inverse);
	WM_operatortype_append(CONSTRAINT_OT_childof_clear_inverse);
	WM_operatortype_append(CONSTRAINT_OT_objectsolver_set_inverse);
	WM_operatortype_append(CONSTRAINT_OT_objectsolver_clear_inverse);
	WM_operatortype_append(CONSTRAINT_OT_followpath_path_animate);

	WM_operatortype_append(OBJECT_OT_vertex_group_add);
	WM_operatortype_append(OBJECT_OT_vertex_group_remove);
	WM_operatortype_append(OBJECT_OT_vertex_group_assign);
	WM_operatortype_append(OBJECT_OT_vertex_group_assign_new);
	WM_operatortype_append(OBJECT_OT_vertex_group_remove_from);
	WM_operatortype_append(OBJECT_OT_vertex_group_select);
	WM_operatortype_append(OBJECT_OT_vertex_group_deselect);
	WM_operatortype_append(OBJECT_OT_vertex_group_copy_to_linked);
	WM_operatortype_append(OBJECT_OT_vertex_group_copy_to_selected);
	WM_operatortype_append(OBJECT_OT_vertex_group_copy);
	WM_operatortype_append(OBJECT_OT_vertex_group_normalize);
	WM_operatortype_append(OBJECT_OT_vertex_group_normalize_all);
	WM_operatortype_append(OBJECT_OT_vertex_group_lock);
	WM_operatortype_append(OBJECT_OT_vertex_group_fix);
	WM_operatortype_append(OBJECT_OT_vertex_group_invert);
	WM_operatortype_append(OBJECT_OT_vertex_group_levels);
	WM_operatortype_append(OBJECT_OT_vertex_group_smooth);
	WM_operatortype_append(OBJECT_OT_vertex_group_clean);
	WM_operatortype_append(OBJECT_OT_vertex_group_quantize);
	WM_operatortype_append(OBJECT_OT_vertex_group_limit_total);
	WM_operatortype_append(OBJECT_OT_vertex_group_mirror);
	WM_operatortype_append(OBJECT_OT_vertex_group_set_active);
	WM_operatortype_append(OBJECT_OT_vertex_group_sort);
	WM_operatortype_append(OBJECT_OT_vertex_group_move);
	WM_operatortype_append(OBJECT_OT_vertex_weight_paste);
	WM_operatortype_append(OBJECT_OT_vertex_weight_delete);
	WM_operatortype_append(OBJECT_OT_vertex_weight_set_active);
	WM_operatortype_append(OBJECT_OT_vertex_weight_normalize_active_vertex);
	WM_operatortype_append(OBJECT_OT_vertex_weight_copy);

	WM_operatortype_append(TRANSFORM_OT_vertex_warp);

	WM_operatortype_append(OBJECT_OT_game_property_new);
	WM_operatortype_append(OBJECT_OT_game_property_remove);
	WM_operatortype_append(OBJECT_OT_game_property_copy);
	WM_operatortype_append(OBJECT_OT_game_property_clear);
	WM_operatortype_append(OBJECT_OT_game_property_move);
	WM_operatortype_append(OBJECT_OT_logic_bricks_copy);
	WM_operatortype_append(OBJECT_OT_game_physics_copy);

	WM_operatortype_append(OBJECT_OT_shape_key_add);
	WM_operatortype_append(OBJECT_OT_shape_key_remove);
	WM_operatortype_append(OBJECT_OT_shape_key_clear);
	WM_operatortype_append(OBJECT_OT_shape_key_retime);
	WM_operatortype_append(OBJECT_OT_shape_key_mirror);
	WM_operatortype_append(OBJECT_OT_shape_key_move);

	WM_operatortype_append(LATTICE_OT_select_all);
	WM_operatortype_append(LATTICE_OT_select_more);
	WM_operatortype_append(LATTICE_OT_select_less);
	WM_operatortype_append(LATTICE_OT_select_ungrouped);
	WM_operatortype_append(LATTICE_OT_select_random);
	WM_operatortype_append(LATTICE_OT_select_mirror);
	WM_operatortype_append(LATTICE_OT_make_regular);
	WM_operatortype_append(LATTICE_OT_flip);

	WM_operatortype_append(OBJECT_OT_group_add);
	WM_operatortype_append(OBJECT_OT_group_link);
	WM_operatortype_append(OBJECT_OT_group_remove);
	WM_operatortype_append(OBJECT_OT_group_unlink);
	WM_operatortype_append(OBJECT_OT_grouped_select);

	WM_operatortype_append(OBJECT_OT_hook_add_selob);
	WM_operatortype_append(OBJECT_OT_hook_add_newob);
	WM_operatortype_append(OBJECT_OT_hook_remove);
	WM_operatortype_append(OBJECT_OT_hook_select);
	WM_operatortype_append(OBJECT_OT_hook_assign);
	WM_operatortype_append(OBJECT_OT_hook_reset);
	WM_operatortype_append(OBJECT_OT_hook_recenter);

	WM_operatortype_append(OBJECT_OT_bake_image);
	WM_operatortype_append(OBJECT_OT_bake);
	WM_operatortype_append(OBJECT_OT_drop_named_material);
	WM_operatortype_append(OBJECT_OT_unlink_data);
	WM_operatortype_append(OBJECT_OT_laplaciandeform_bind);

	WM_operatortype_append(OBJECT_OT_lod_add);
	WM_operatortype_append(OBJECT_OT_lod_remove);

	WM_operatortype_append(TRANSFORM_OT_vertex_random);

	WM_operatortype_append(OBJECT_OT_data_transfer);
	WM_operatortype_append(OBJECT_OT_datalayout_transfer);
}
Beispiel #25
0
void ED_operatortypes_object(void)
{
    WM_operatortype_append(OBJECT_OT_location_clear);
    WM_operatortype_append(OBJECT_OT_rotation_clear);
    WM_operatortype_append(OBJECT_OT_scale_clear);
    WM_operatortype_append(OBJECT_OT_origin_clear);
    WM_operatortype_append(OBJECT_OT_visual_transform_apply);
    WM_operatortype_append(OBJECT_OT_transform_apply);
    WM_operatortype_append(OBJECT_OT_origin_set);

    WM_operatortype_append(OBJECT_OT_mode_set);
    WM_operatortype_append(OBJECT_OT_editmode_toggle);
    WM_operatortype_append(OBJECT_OT_posemode_toggle);
    WM_operatortype_append(OBJECT_OT_proxy_make);
    WM_operatortype_append(OBJECT_OT_hide_view_clear);
    WM_operatortype_append(OBJECT_OT_hide_view_set);
    WM_operatortype_append(OBJECT_OT_hide_render_clear);
    WM_operatortype_append(OBJECT_OT_hide_render_set);
    WM_operatortype_append(OBJECT_OT_shade_smooth);
    WM_operatortype_append(OBJECT_OT_shade_flat);
    WM_operatortype_append(OBJECT_OT_paths_calculate);
    WM_operatortype_append(OBJECT_OT_paths_clear);
    WM_operatortype_append(OBJECT_OT_forcefield_toggle);

    WM_operatortype_append(OBJECT_OT_parent_set);
    WM_operatortype_append(OBJECT_OT_parent_no_inverse_set);
    WM_operatortype_append(OBJECT_OT_parent_clear);
    WM_operatortype_append(OBJECT_OT_vertex_parent_set);
    WM_operatortype_append(OBJECT_OT_track_set);
    WM_operatortype_append(OBJECT_OT_track_clear);
    WM_operatortype_append(OBJECT_OT_slow_parent_set);
    WM_operatortype_append(OBJECT_OT_slow_parent_clear);
    WM_operatortype_append(OBJECT_OT_make_local);
    WM_operatortype_append(OBJECT_OT_make_single_user);
    WM_operatortype_append(OBJECT_OT_make_links_scene);
    WM_operatortype_append(OBJECT_OT_make_links_data);
    WM_operatortype_append(OBJECT_OT_move_to_layer);

    WM_operatortype_append(OBJECT_OT_select_inverse);
    WM_operatortype_append(OBJECT_OT_select_random);
    WM_operatortype_append(OBJECT_OT_select_all);
    WM_operatortype_append(OBJECT_OT_select_same_group);
    WM_operatortype_append(OBJECT_OT_select_by_type);
    WM_operatortype_append(OBJECT_OT_select_by_layer);
    WM_operatortype_append(OBJECT_OT_select_linked);
    WM_operatortype_append(OBJECT_OT_select_grouped);
    WM_operatortype_append(OBJECT_OT_select_mirror);
    WM_operatortype_append(OBJECT_OT_select_name); /* XXX - weak, not compat with linked objects */

    WM_operatortype_append(GROUP_OT_create);
    WM_operatortype_append(GROUP_OT_objects_remove);
    WM_operatortype_append(GROUP_OT_objects_add_active);
    WM_operatortype_append(GROUP_OT_objects_remove_active);

    WM_operatortype_append(OBJECT_OT_delete);
    WM_operatortype_append(OBJECT_OT_text_add);
    WM_operatortype_append(OBJECT_OT_armature_add);
    WM_operatortype_append(OBJECT_OT_lamp_add);
    WM_operatortype_append(OBJECT_OT_camera_add);
    WM_operatortype_append(OBJECT_OT_speaker_add);
    WM_operatortype_append(OBJECT_OT_add);
    WM_operatortype_append(OBJECT_OT_add_named);
    WM_operatortype_append(OBJECT_OT_effector_add);
    WM_operatortype_append(OBJECT_OT_group_instance_add);
    WM_operatortype_append(OBJECT_OT_metaball_add);
    WM_operatortype_append(OBJECT_OT_duplicates_make_real);
    WM_operatortype_append(OBJECT_OT_duplicate);
    WM_operatortype_append(OBJECT_OT_join);
    WM_operatortype_append(OBJECT_OT_join_shapes);
    WM_operatortype_append(OBJECT_OT_convert);

    WM_operatortype_append(OBJECT_OT_modifier_add);
    WM_operatortype_append(OBJECT_OT_modifier_remove);
    WM_operatortype_append(OBJECT_OT_modifier_move_up);
    WM_operatortype_append(OBJECT_OT_modifier_move_down);
    WM_operatortype_append(OBJECT_OT_modifier_apply);
    WM_operatortype_append(OBJECT_OT_modifier_convert);
    WM_operatortype_append(OBJECT_OT_modifier_copy);
    WM_operatortype_append(OBJECT_OT_multires_subdivide);
    WM_operatortype_append(OBJECT_OT_multires_reshape);
    WM_operatortype_append(OBJECT_OT_multires_higher_levels_delete);
    WM_operatortype_append(OBJECT_OT_multires_base_apply);
    WM_operatortype_append(OBJECT_OT_multires_external_save);
    WM_operatortype_append(OBJECT_OT_multires_external_pack);
    WM_operatortype_append(OBJECT_OT_meshdeform_bind);
    WM_operatortype_append(OBJECT_OT_explode_refresh);

    WM_operatortype_append(OBJECT_OT_constraint_add);
    WM_operatortype_append(OBJECT_OT_constraint_add_with_targets);
    WM_operatortype_append(POSE_OT_constraint_add);
    WM_operatortype_append(POSE_OT_constraint_add_with_targets);
    WM_operatortype_append(OBJECT_OT_constraints_copy);
    WM_operatortype_append(POSE_OT_constraints_copy);
    WM_operatortype_append(OBJECT_OT_constraints_clear);
    WM_operatortype_append(POSE_OT_constraints_clear);
    WM_operatortype_append(POSE_OT_ik_add);
    WM_operatortype_append(POSE_OT_ik_clear);
    WM_operatortype_append(CONSTRAINT_OT_delete);
    WM_operatortype_append(CONSTRAINT_OT_move_up);
    WM_operatortype_append(CONSTRAINT_OT_move_down);
    WM_operatortype_append(CONSTRAINT_OT_stretchto_reset);
    WM_operatortype_append(CONSTRAINT_OT_limitdistance_reset);
    WM_operatortype_append(CONSTRAINT_OT_childof_set_inverse);
    WM_operatortype_append(CONSTRAINT_OT_childof_clear_inverse);

    WM_operatortype_append(OBJECT_OT_vertex_group_add);
    WM_operatortype_append(OBJECT_OT_vertex_group_remove);
    WM_operatortype_append(OBJECT_OT_vertex_group_assign);
    WM_operatortype_append(OBJECT_OT_vertex_group_remove_from);
    WM_operatortype_append(OBJECT_OT_vertex_group_select);
    WM_operatortype_append(OBJECT_OT_vertex_group_deselect);
    WM_operatortype_append(OBJECT_OT_vertex_group_copy_to_linked);
    WM_operatortype_append(OBJECT_OT_vertex_group_copy_to_selected);
    WM_operatortype_append(OBJECT_OT_vertex_group_copy);
    WM_operatortype_append(OBJECT_OT_vertex_group_normalize);
    WM_operatortype_append(OBJECT_OT_vertex_group_normalize_all);
    WM_operatortype_append(OBJECT_OT_vertex_group_invert);
    WM_operatortype_append(OBJECT_OT_vertex_group_levels);
    WM_operatortype_append(OBJECT_OT_vertex_group_blend);
    WM_operatortype_append(OBJECT_OT_vertex_group_clean);
    WM_operatortype_append(OBJECT_OT_vertex_group_mirror);
    WM_operatortype_append(OBJECT_OT_vertex_group_set_active);
    WM_operatortype_append(OBJECT_OT_vertex_group_sort);
    WM_operatortype_append(OBJECT_OT_vertex_group_move);

    WM_operatortype_append(OBJECT_OT_game_property_new);
    WM_operatortype_append(OBJECT_OT_game_property_remove);
    WM_operatortype_append(OBJECT_OT_game_property_copy);
    WM_operatortype_append(OBJECT_OT_game_property_clear);
    WM_operatortype_append(OBJECT_OT_logic_bricks_copy);

    WM_operatortype_append(OBJECT_OT_shape_key_add);
    WM_operatortype_append(OBJECT_OT_shape_key_remove);
    WM_operatortype_append(OBJECT_OT_shape_key_clear);
    WM_operatortype_append(OBJECT_OT_shape_key_mirror);
    WM_operatortype_append(OBJECT_OT_shape_key_move);

    WM_operatortype_append(LATTICE_OT_select_all);
    WM_operatortype_append(LATTICE_OT_make_regular);

    WM_operatortype_append(OBJECT_OT_group_add);
    WM_operatortype_append(OBJECT_OT_group_link);
    WM_operatortype_append(OBJECT_OT_group_remove);

    WM_operatortype_append(OBJECT_OT_hook_add_selobj);
    WM_operatortype_append(OBJECT_OT_hook_add_newobj);
    WM_operatortype_append(OBJECT_OT_hook_remove);
    WM_operatortype_append(OBJECT_OT_hook_select);
    WM_operatortype_append(OBJECT_OT_hook_assign);
    WM_operatortype_append(OBJECT_OT_hook_reset);
    WM_operatortype_append(OBJECT_OT_hook_recenter);

    WM_operatortype_append(OBJECT_OT_bake_image);
    WM_operatortype_append(OBJECT_OT_drop_named_material);
}
Beispiel #26
0
void node_operatortypes(void)
{
	WM_operatortype_append(NODE_OT_properties);
	
	WM_operatortype_append(NODE_OT_select);
	WM_operatortype_append(NODE_OT_select_all);
	WM_operatortype_append(NODE_OT_select_linked_to);
	WM_operatortype_append(NODE_OT_select_linked_from);
	WM_operatortype_append(NODE_OT_select_border);
	WM_operatortype_append(NODE_OT_select_same_type);
	WM_operatortype_append(NODE_OT_select_same_type_next);
	WM_operatortype_append(NODE_OT_select_same_type_prev);

	WM_operatortype_append(NODE_OT_view_all);

	WM_operatortype_append(NODE_OT_mute_toggle);
	WM_operatortype_append(NODE_OT_hide_toggle);
	WM_operatortype_append(NODE_OT_preview_toggle);
	WM_operatortype_append(NODE_OT_options_toggle);
	WM_operatortype_append(NODE_OT_hide_socket_toggle);
	WM_operatortype_append(NODE_OT_show_cyclic_dependencies);
	
	WM_operatortype_append(NODE_OT_duplicate);
	WM_operatortype_append(NODE_OT_delete);
	WM_operatortype_append(NODE_OT_delete_reconnect);
	WM_operatortype_append(NODE_OT_resize);
	
	WM_operatortype_append(NODE_OT_link);
	WM_operatortype_append(NODE_OT_link_make);
	WM_operatortype_append(NODE_OT_links_cut);

	WM_operatortype_append(NODE_OT_group_make);
	WM_operatortype_append(NODE_OT_group_ungroup);
	WM_operatortype_append(NODE_OT_group_edit);
	WM_operatortype_append(NODE_OT_group_socket_add);
	WM_operatortype_append(NODE_OT_group_socket_remove);
	WM_operatortype_append(NODE_OT_group_socket_move_up);
	WM_operatortype_append(NODE_OT_group_socket_move_down);
	
	WM_operatortype_append(NODE_OT_link_viewer);
	
	WM_operatortype_append(NODE_OT_read_renderlayers);
	WM_operatortype_append(NODE_OT_read_fullsamplelayers);
	WM_operatortype_append(NODE_OT_render_changed);
	
	WM_operatortype_append(NODE_OT_backimage_move);
	WM_operatortype_append(NODE_OT_backimage_zoom);
	WM_operatortype_append(NODE_OT_backimage_sample);
	
	WM_operatortype_append(NODE_OT_add_file);
	
	WM_operatortype_append(NODE_OT_new_node_tree);
}
Beispiel #27
0
void nla_operatortypes(void)
{
	/* view */
	WM_operatortype_append(NLA_OT_properties);
	
	/* channels */
	WM_operatortype_append(NLA_OT_channels_click);
	
	WM_operatortype_append(NLA_OT_tracks_add);
	WM_operatortype_append(NLA_OT_delete_tracks);
	
	/* select */
	WM_operatortype_append(NLA_OT_click_select);
	WM_operatortype_append(NLA_OT_select_border);
	WM_operatortype_append(NLA_OT_select_all_toggle);
	WM_operatortype_append(NLA_OT_select_leftright);
	
	/* edit */
	WM_operatortype_append(NLA_OT_tweakmode_enter);
	WM_operatortype_append(NLA_OT_tweakmode_exit);
	
	WM_operatortype_append(NLA_OT_actionclip_add);
	WM_operatortype_append(NLA_OT_transition_add);
	
	WM_operatortype_append(NLA_OT_meta_add);
	WM_operatortype_append(NLA_OT_meta_remove);
	
	WM_operatortype_append(NLA_OT_duplicate);
	WM_operatortype_append(NLA_OT_delete);
	WM_operatortype_append(NLA_OT_split);
	
	WM_operatortype_append(NLA_OT_mute_toggle);
	
	WM_operatortype_append(NLA_OT_swap);
	WM_operatortype_append(NLA_OT_move_up);
	WM_operatortype_append(NLA_OT_move_down);
	
	WM_operatortype_append(NLA_OT_action_sync_length);
	
	WM_operatortype_append(NLA_OT_apply_scale);
	WM_operatortype_append(NLA_OT_clear_scale);
	
	WM_operatortype_append(NLA_OT_snap);
	
	WM_operatortype_append(NLA_OT_fmodifier_add);
	WM_operatortype_append(NLA_OT_fmodifier_copy);
	WM_operatortype_append(NLA_OT_fmodifier_paste);
}
Beispiel #28
0
void ED_operatortypes_paint(void)
{
	/* brush */
	WM_operatortype_append(BRUSH_OT_add);
	WM_operatortype_append(BRUSH_OT_scale_size);
	WM_operatortype_append(BRUSH_OT_curve_preset);
	WM_operatortype_append(BRUSH_OT_reset);
	WM_operatortype_append(BRUSH_OT_stencil_control);
	WM_operatortype_append(BRUSH_OT_stencil_fit_image_aspect);
	WM_operatortype_append(BRUSH_OT_stencil_reset_transform);

	/* note, particle uses a different system, can be added with existing operators in wm.py */
	WM_operatortype_append(PAINT_OT_brush_select);
	WM_operatortype_append(BRUSH_OT_uv_sculpt_tool_set);

	/* image */
	WM_operatortype_append(PAINT_OT_texture_paint_toggle);
	WM_operatortype_append(PAINT_OT_image_paint);
	WM_operatortype_append(PAINT_OT_sample_color);
	WM_operatortype_append(PAINT_OT_grab_clone);
	WM_operatortype_append(PAINT_OT_project_image);
	WM_operatortype_append(PAINT_OT_image_from_view);

	/* weight */
	WM_operatortype_append(PAINT_OT_weight_paint_toggle);
	WM_operatortype_append(PAINT_OT_weight_paint);
	WM_operatortype_append(PAINT_OT_weight_set);
	WM_operatortype_append(PAINT_OT_weight_from_bones);
	WM_operatortype_append(PAINT_OT_weight_gradient);
	WM_operatortype_append(PAINT_OT_weight_sample);
	WM_operatortype_append(PAINT_OT_weight_sample_group);

	/* uv */
	WM_operatortype_append(SCULPT_OT_uv_sculpt_stroke);

	/* vertex selection */
	WM_operatortype_append(PAINT_OT_vert_select_all);
	WM_operatortype_append(PAINT_OT_vert_select_ungrouped);

	/* vertex */
	WM_operatortype_append(PAINT_OT_vertex_paint_toggle);
	WM_operatortype_append(PAINT_OT_vertex_paint);
	WM_operatortype_append(PAINT_OT_vertex_color_set);
	WM_operatortype_append(PAINT_OT_vertex_color_smooth);

	/* face-select */
	WM_operatortype_append(PAINT_OT_face_select_linked);
	WM_operatortype_append(PAINT_OT_face_select_linked_pick);
	WM_operatortype_append(PAINT_OT_face_select_all);
	WM_operatortype_append(PAINT_OT_face_select_hide);
	WM_operatortype_append(PAINT_OT_face_select_reveal);

	/* partial visibility */
	WM_operatortype_append(PAINT_OT_hide_show);

	/* paint masking */
	WM_operatortype_append(PAINT_OT_mask_flood_fill);
}
Beispiel #29
0
void sequencer_operatortypes(void)
{
	/* sequencer_edit.c */
	WM_operatortype_append(SEQUENCER_OT_cut);
	WM_operatortype_append(SEQUENCER_OT_slip);
	WM_operatortype_append(SEQUENCER_OT_mute);
	WM_operatortype_append(SEQUENCER_OT_unmute);
	WM_operatortype_append(SEQUENCER_OT_lock);
	WM_operatortype_append(SEQUENCER_OT_unlock);
	WM_operatortype_append(SEQUENCER_OT_reload);
	WM_operatortype_append(SEQUENCER_OT_refresh_all);
	WM_operatortype_append(SEQUENCER_OT_reassign_inputs);
	WM_operatortype_append(SEQUENCER_OT_swap_inputs);
	WM_operatortype_append(SEQUENCER_OT_duplicate);
	WM_operatortype_append(SEQUENCER_OT_delete);
	WM_operatortype_append(SEQUENCER_OT_offset_clear);
	WM_operatortype_append(SEQUENCER_OT_images_separate);
	WM_operatortype_append(SEQUENCER_OT_meta_toggle);
	WM_operatortype_append(SEQUENCER_OT_meta_make);
	WM_operatortype_append(SEQUENCER_OT_meta_separate);
	
	WM_operatortype_append(SEQUENCER_OT_gap_remove);
	WM_operatortype_append(SEQUENCER_OT_gap_insert);
	WM_operatortype_append(SEQUENCER_OT_snap);
	WM_operatortype_append(SEQUENCER_OT_strip_jump);
	WM_operatortype_append(SEQUENCER_OT_swap);
	WM_operatortype_append(SEQUENCER_OT_swap_data);
	WM_operatortype_append(SEQUENCER_OT_rendersize);

	WM_operatortype_append(SEQUENCER_OT_export_subtitles);

	WM_operatortype_append(SEQUENCER_OT_copy);
	WM_operatortype_append(SEQUENCER_OT_paste);

	WM_operatortype_append(SEQUENCER_OT_view_all);
	WM_operatortype_append(SEQUENCER_OT_view_selected);
	WM_operatortype_append(SEQUENCER_OT_view_all_preview);
	WM_operatortype_append(SEQUENCER_OT_view_toggle);
	WM_operatortype_append(SEQUENCER_OT_view_zoom_ratio);
	WM_operatortype_append(SEQUENCER_OT_view_ghost_border);

	WM_operatortype_append(SEQUENCER_OT_rebuild_proxy);
	WM_operatortype_append(SEQUENCER_OT_enable_proxies);
	WM_operatortype_append(SEQUENCER_OT_change_effect_input);
	WM_operatortype_append(SEQUENCER_OT_change_effect_type);
	WM_operatortype_append(SEQUENCER_OT_change_path);

	/* sequencer_select.c */
	WM_operatortype_append(SEQUENCER_OT_select_all);
	WM_operatortype_append(SEQUENCER_OT_select);
	WM_operatortype_append(SEQUENCER_OT_select_more);
	WM_operatortype_append(SEQUENCER_OT_select_less);
	WM_operatortype_append(SEQUENCER_OT_select_linked_pick);
	WM_operatortype_append(SEQUENCER_OT_select_linked);
	WM_operatortype_append(SEQUENCER_OT_select_handles);
	WM_operatortype_append(SEQUENCER_OT_select_active_side);
	WM_operatortype_append(SEQUENCER_OT_select_border);
	WM_operatortype_append(SEQUENCER_OT_select_grouped);

	/* sequencer_add.c */
	WM_operatortype_append(SEQUENCER_OT_scene_strip_add);
	WM_operatortype_append(SEQUENCER_OT_movieclip_strip_add);
	WM_operatortype_append(SEQUENCER_OT_mask_strip_add);
	WM_operatortype_append(SEQUENCER_OT_movie_strip_add);
	WM_operatortype_append(SEQUENCER_OT_sound_strip_add);
	WM_operatortype_append(SEQUENCER_OT_image_strip_add);
	WM_operatortype_append(SEQUENCER_OT_effect_strip_add);

	/* sequencer_buttons.c */
	WM_operatortype_append(SEQUENCER_OT_properties);

	/* sequencer_modifiers.c */
	WM_operatortype_append(SEQUENCER_OT_strip_modifier_add);
	WM_operatortype_append(SEQUENCER_OT_strip_modifier_remove);
	WM_operatortype_append(SEQUENCER_OT_strip_modifier_move);
	WM_operatortype_append(SEQUENCER_OT_strip_modifier_copy);

	/* sequencer_view.h */
	WM_operatortype_append(SEQUENCER_OT_sample);
}
Beispiel #30
0
void script_operatortypes(void)
{
	WM_operatortype_append(SCRIPT_OT_python_file_run);
	WM_operatortype_append(SCRIPT_OT_python_run_ui_scripts);
}