Operators (bpy.ops)
Calling Operators
Provides python access to calling operators, this includes operators written in C, Python or macros.
Only keyword arguments can be used to pass operator properties.
Operators don’t have return values as you might expect,
instead they return a set() which is made up of:
{'RUNNING_MODAL', 'CANCELLED', 'FINISHED', 'PASS_THROUGH'}
.
Common return values are {'FINISHED'}
and {'CANCELLED'}
.
Calling an operator in the wrong context will raise a RuntimeError
,
there is a poll() method to avoid this problem.
Note that the operator ID (bl_idname) in this example is mesh.subdivide
,
bpy.ops
is just the access path for python.
Keywords and Positional Arguments
For calling operators keywords are used for operator properties and positional arguments are used to define how the operator is called.
There are 3 optional positional arguments (documented in detail below).
bpy.ops.test.operator(override_context, execution_context, undo)
override_context -
dict
type.Deprecated since version 3.2:
bpy.types.Context.temp_override
should be used instead of this argument.execution_context -
str
(enum).undo -
bool
type.
Each of these arguments is optional, but must be given in the order above.
import bpy
# calling an operator
bpy.ops.mesh.subdivide(number_cuts=3, smoothness=0.5)
# check poll() to avoid exception.
if bpy.ops.object.mode_set.poll():
bpy.ops.object.mode_set(mode='EDIT')
Overriding Context
It is possible to override context members that the operator sees, so that they act on specified rather than the selected or active data, or to execute an operator in the different part of the user interface.
The context overrides are passed as a dictionary, with keys matching the context
member names in bpy.context.
For example to override bpy.context.active_object
,
you would pass {'active_object': object}
to bpy.types.Context.temp_override
.
Note
You will nearly always want to use a copy of the actual current context as basis (otherwise, you’ll have to find and gather all needed data yourself).
# Remove all objects in scene rather than the selected ones.
import bpy
from bpy import context
override = context.copy()
override["selected_objects"] = list(context.scene.objects)
with context.temp_override(**override):
bpy.ops.object.delete()
Execution Context
When calling an operator you may want to pass the execution context.
This determines the context that is given for the operator to run in, and whether invoke() is called or only execute().
EXEC_DEFAULT
is used by default, running only the execute()
method, but you may
want the operator to take user interaction with INVOKE_DEFAULT
which will also
call invoke() if existing.
The execution context is one of:
INVOKE_DEFAULT
INVOKE_REGION_WIN
INVOKE_REGION_CHANNELS
INVOKE_REGION_PREVIEW
INVOKE_AREA
INVOKE_SCREEN
EXEC_DEFAULT
EXEC_REGION_WIN
EXEC_REGION_CHANNELS
EXEC_REGION_PREVIEW
EXEC_AREA
EXEC_SCREEN
# collection add popup
import bpy
bpy.ops.object.collection_instance_add('INVOKE_DEFAULT')
It is also possible to run an operator in a particular part of the user interface. For this we need to pass the window, area and sometimes a region.
# Maximize 3d view in all windows.
import bpy
from bpy import context
for window in context.window_manager.windows:
screen = window.screen
for area in screen.areas:
if area.type == 'VIEW_3D':
with context.temp_override(window=window, area=area):
bpy.ops.screen.screen_full_area()
break
- Action Operators
clean()
clickselect()
copy()
delete()
duplicate()
duplicate_move()
easing_type()
extrapolation_type()
frame_jump()
handle_type()
interpolation_type()
keyframe_insert()
keyframe_type()
layer_next()
layer_prev()
markers_make_local()
mirror()
new()
paste()
previewrange_set()
push_down()
sample()
select_all()
select_box()
select_circle()
select_column()
select_lasso()
select_leftright()
select_less()
select_linked()
select_more()
snap()
stash()
stash_and_create()
unlink()
view_all()
view_frame()
view_selected()
- Anim Operators
change_frame()
channel_select_keys()
channels_clean_empty()
channels_click()
channels_collapse()
channels_delete()
channels_editable_toggle()
channels_expand()
channels_fcurves_enable()
channels_group()
channels_move()
channels_rename()
channels_select_all()
channels_select_box()
channels_select_filter()
channels_setting_disable()
channels_setting_enable()
channels_setting_toggle()
channels_ungroup()
clear_useless_actions()
copy_driver_button()
driver_button_add()
driver_button_edit()
driver_button_remove()
end_frame_set()
keyframe_clear_button()
keyframe_clear_v3d()
keyframe_delete()
keyframe_delete_button()
keyframe_delete_by_name()
keyframe_delete_v3d()
keyframe_insert()
keyframe_insert_button()
keyframe_insert_by_name()
keyframe_insert_menu()
keying_set_active_set()
keying_set_add()
keying_set_export()
keying_set_path_add()
keying_set_path_remove()
keying_set_remove()
keyingset_button_add()
keyingset_button_remove()
paste_driver_button()
previewrange_clear()
previewrange_set()
start_frame_set()
update_animated_transform_constraints()
- Armature Operators
align()
armature_layers()
autoside_names()
bone_layers()
bone_primitive_add()
calculate_roll()
click_extrude()
delete()
dissolve()
duplicate()
duplicate_move()
extrude()
extrude_forked()
extrude_move()
fill()
flip_names()
hide()
layers_show_all()
parent_clear()
parent_set()
reveal()
roll_clear()
select_all()
select_hierarchy()
select_less()
select_linked()
select_linked_pick()
select_mirror()
select_more()
select_similar()
separate()
shortest_path_pick()
split()
subdivide()
switch_direction()
symmetrize()
- Asset Operators
- Boid Operators
- Brush Operators
- Buttons Operators
- Cachefile Operators
- Camera Operators
- Clip Operators
add_marker()
add_marker_at_click()
add_marker_move()
add_marker_slide()
apply_solution_scale()
average_tracks()
bundles_to_mesh()
camera_preset_add()
change_frame()
clean_tracks()
clear_solution()
clear_track_path()
constraint_to_fcurve()
copy_tracks()
create_plane_track()
cursor_set()
delete_marker()
delete_proxy()
delete_track()
detect_features()
disable_markers()
dopesheet_select_channel()
dopesheet_view_all()
filter_tracks()
frame_jump()
graph_center_current_frame()
graph_delete_curve()
graph_delete_knot()
graph_disable_markers()
graph_select()
graph_select_all_markers()
graph_select_box()
graph_view_all()
hide_tracks()
hide_tracks_clear()
join_tracks()
keyframe_delete()
keyframe_insert()
lock_selection_toggle()
lock_tracks()
mode_set()
new_image_from_plane_marker()
open()
paste_tracks()
prefetch()
rebuild_proxy()
refine_markers()
reload()
select()
select_all()
select_box()
select_circle()
select_grouped()
select_lasso()
set_active_clip()
set_axis()
set_center_principal()
set_origin()
set_plane()
set_scale()
set_scene_frames()
set_solution_scale()
set_solver_keyframe()
set_viewport_background()
setup_tracking_scene()
slide_marker()
slide_plane_marker()
solve_camera()
stabilize_2d_add()
stabilize_2d_remove()
stabilize_2d_rotation_add()
stabilize_2d_rotation_remove()
stabilize_2d_rotation_select()
stabilize_2d_select()
track_color_preset_add()
track_copy_color()
track_markers()
track_settings_as_default()
track_settings_to_track()
track_to_empty()
tracking_object_new()
tracking_object_remove()
tracking_settings_preset_add()
update_image_from_plane_marker()
view_all()
view_center_cursor()
view_ndof()
view_pan()
view_selected()
view_zoom()
view_zoom_in()
view_zoom_out()
view_zoom_ratio()
- Cloth Operators
- Collection Operators
- Console Operators
- Constraint Operators
add_target()
apply()
childof_clear_inverse()
childof_set_inverse()
copy()
copy_to_selected()
delete()
disable_keep_transform()
followpath_path_animate()
limitdistance_reset()
move_down()
move_to_index()
move_up()
normalize_target_weights()
objectsolver_clear_inverse()
objectsolver_set_inverse()
remove_target()
stretchto_reset()
- Curve Operators
cyclic_toggle()
de_select_first()
de_select_last()
decimate()
delete()
dissolve_verts()
draw()
duplicate()
duplicate_move()
extrude()
extrude_move()
handle_type_set()
hide()
make_segment()
match_texture_space()
normals_make_consistent()
pen()
primitive_bezier_circle_add()
primitive_bezier_curve_add()
primitive_nurbs_circle_add()
primitive_nurbs_curve_add()
primitive_nurbs_path_add()
radius_set()
reveal()
select_all()
select_less()
select_linked()
select_linked_pick()
select_more()
select_next()
select_nth()
select_previous()
select_random()
select_row()
select_similar()
separate()
shade_flat()
shade_smooth()
shortest_path_pick()
smooth()
smooth_radius()
smooth_tilt()
smooth_weight()
spin()
spline_type_set()
spline_weight_set()
split()
subdivide()
switch_direction()
tilt_clear()
vertex_add()
- Curves Operators
- Cycles Operators
- Dpaint Operators
- Ed Operators
- Export Anim Operators
- Export Mesh Operators
- Export Scene Operators
- File Operators
autopack_toggle()
bookmark_add()
bookmark_cleanup()
bookmark_delete()
bookmark_move()
cancel()
delete()
directory_new()
edit_directory_path()
execute()
filenum()
filepath_drop()
find_missing_files()
hidedot()
highlight()
make_paths_absolute()
make_paths_relative()
mouse_execute()
next()
pack_all()
pack_libraries()
parent()
previous()
refresh()
rename()
report_missing_files()
reset_recent()
select()
select_all()
select_bookmark()
select_box()
select_walk()
smoothscroll()
sort_column_ui_context()
start_filter()
unpack_all()
unpack_item()
unpack_libraries()
view_selected()
- Fluid Operators
- Font Operators
- Geometry Operators
- Gizmogroup Operators
- Gpencil Operators
active_frame_delete()
active_frames_delete_all()
annotate()
annotation_active_frame_delete()
annotation_add()
bake_grease_pencil_animation()
bake_mesh_animation()
blank_frame_add()
brush_reset()
brush_reset_all()
convert()
convert_old_files()
copy()
data_unlink()
delete()
dissolve()
draw()
duplicate()
duplicate_move()
editmode_toggle()
extract_palette_vertex()
extrude()
extrude_move()
fill()
frame_clean_duplicate()
frame_clean_fill()
frame_clean_loose()
frame_duplicate()
generate_weights()
guide_rotate()
hide()
image_to_grease_pencil()
interpolate()
interpolate_reverse()
interpolate_sequence()
layer_active()
layer_add()
layer_annotation_add()
layer_annotation_move()
layer_annotation_remove()
layer_change()
layer_duplicate()
layer_duplicate_object()
layer_isolate()
layer_mask_add()
layer_mask_move()
layer_mask_remove()
layer_merge()
layer_move()
layer_remove()
lock_all()
lock_layer()
material_hide()
material_isolate()
material_lock_all()
material_lock_unused()
material_reveal()
material_select()
material_set()
material_to_vertex_color()
material_unlock_all()
materials_copy_to_object()
move_to_layer()
paintmode_toggle()
paste()
primitive_box()
primitive_circle()
primitive_curve()
primitive_line()
primitive_polyline()
recalc_geometry()
reproject()
reset_transform_fill()
reveal()
sculpt_paint()
sculptmode_toggle()
segment_add()
segment_move()
segment_remove()
select()
select_all()
select_alternate()
select_box()
select_circle()
select_first()
select_grouped()
select_lasso()
select_last()
select_less()
select_linked()
select_more()
select_random()
select_vertex_color()
selection_opacity_toggle()
selectmode_toggle()
set_active_material()
snap_cursor_to_selected()
snap_to_cursor()
snap_to_grid()
stroke_apply_thickness()
stroke_arrange()
stroke_caps_set()
stroke_change_color()
stroke_cutter()
stroke_cyclical_set()
stroke_editcurve_set_handle_type()
stroke_enter_editcurve_mode()
stroke_flip()
stroke_join()
stroke_merge()
stroke_merge_by_distance()
stroke_merge_material()
stroke_normalize()
stroke_outline()
stroke_reset_vertex_color()
stroke_sample()
stroke_separate()
stroke_simplify()
stroke_simplify_fixed()
stroke_smooth()
stroke_split()
stroke_start_set()
stroke_subdivide()
stroke_trim()
time_segment_add()
time_segment_move()
time_segment_remove()
tint_flip()
trace_image()
transform_fill()
unlock_all()
vertex_color_brightness_contrast()
vertex_color_hsv()
vertex_color_invert()
vertex_color_levels()
vertex_color_set()
vertex_group_assign()
vertex_group_deselect()
vertex_group_invert()
vertex_group_normalize()
vertex_group_normalize_all()
vertex_group_remove_from()
vertex_group_select()
vertex_group_smooth()
vertex_paint()
vertexmode_toggle()
weight_paint()
weightmode_toggle()
- Graph Operators
bake()
blend_to_default()
blend_to_neighbor()
breakdown()
clean()
click_insert()
clickselect()
copy()
cursor_set()
decimate()
delete()
driver_delete_invalid()
driver_variables_copy()
driver_variables_paste()
duplicate()
duplicate_move()
easing_type()
equalize_handles()
euler_filter()
extrapolation_type()
fmodifier_add()
fmodifier_copy()
fmodifier_paste()
frame_jump()
ghost_curves_clear()
ghost_curves_create()
handle_type()
hide()
interpolation_type()
keyframe_insert()
mirror()
paste()
previewrange_set()
reveal()
sample()
select_all()
select_box()
select_circle()
select_column()
select_lasso()
select_leftright()
select_less()
select_linked()
select_more()
smooth()
snap()
snap_cursor_value()
sound_bake()
unbake()
view_all()
view_frame()
view_selected()
- Image Operators
add_render_slot()
change_frame()
clear_render_border()
clear_render_slot()
curves_point_set()
cycle_render_slot()
external_edit()
file_browse()
flip()
invert()
match_movie_length()
new()
open()
pack()
project_apply()
project_edit()
read_viewlayers()
reload()
remove_render_slot()
render_border()
replace()
resize()
sample()
sample_line()
save()
save_all_modified()
save_as()
save_sequence()
tile_add()
tile_fill()
tile_remove()
unpack()
view_all()
view_center_cursor()
view_cursor_center()
view_ndof()
view_pan()
view_selected()
view_zoom()
view_zoom_border()
view_zoom_in()
view_zoom_out()
view_zoom_ratio()
- Import Anim Operators
- Import Curve Operators
- Import Mesh Operators
- Import Scene Operators
- Info Operators
- Lattice Operators
- Marker Operators
- Mask Operators
add_feather_vertex()
add_feather_vertex_slide()
add_vertex()
add_vertex_slide()
copy_splines()
cyclic_toggle()
delete()
duplicate()
duplicate_move()
feather_weight_clear()
handle_type_set()
hide_view_clear()
hide_view_set()
layer_move()
layer_new()
layer_remove()
new()
normals_make_consistent()
parent_clear()
parent_set()
paste_splines()
primitive_circle_add()
primitive_square_add()
select()
select_all()
select_box()
select_circle()
select_lasso()
select_less()
select_linked()
select_linked_pick()
select_more()
shape_key_clear()
shape_key_feather_reset()
shape_key_insert()
shape_key_rekey()
slide_point()
slide_spline_curvature()
switch_direction()
- Material Operators
- Mball Operators
- Mesh Operators
average_normals()
beautify_fill()
bevel()
bisect()
blend_from_shape()
bridge_edge_loops()
colors_reverse()
colors_rotate()
convex_hull()
customdata_bevel_weight_edge_add()
customdata_bevel_weight_edge_clear()
customdata_bevel_weight_vertex_add()
customdata_bevel_weight_vertex_clear()
customdata_crease_edge_add()
customdata_crease_edge_clear()
customdata_crease_vertex_add()
customdata_crease_vertex_clear()
customdata_custom_splitnormals_add()
customdata_custom_splitnormals_clear()
customdata_mask_clear()
customdata_skin_add()
customdata_skin_clear()
decimate()
delete()
delete_edgeloop()
delete_loose()
dissolve_degenerate()
dissolve_edges()
dissolve_faces()
dissolve_limited()
dissolve_mode()
dissolve_verts()
dupli_extrude_cursor()
duplicate()
duplicate_move()
edge_collapse()
edge_face_add()
edge_rotate()
edge_split()
edgering_select()
edges_select_sharp()
extrude_context()
extrude_context_move()
extrude_edges_indiv()
extrude_edges_move()
extrude_faces_indiv()
extrude_faces_move()
extrude_manifold()
extrude_region()
extrude_region_move()
extrude_region_shrink_fatten()
extrude_repeat()
extrude_vertices_move()
extrude_verts_indiv()
face_make_planar()
face_set_extract()
face_split_by_edges()
faces_mirror_uv()
faces_select_linked_flat()
faces_shade_flat()
faces_shade_smooth()
fill()
fill_grid()
fill_holes()
flip_normals()
hide()
inset()
intersect()
intersect_boolean()
knife_project()
knife_tool()
loop_multi_select()
loop_select()
loop_to_region()
loopcut()
loopcut_slide()
mark_freestyle_edge()
mark_freestyle_face()
mark_seam()
mark_sharp()
merge()
merge_normals()
mod_weighted_strength()
normals_make_consistent()
normals_tools()
offset_edge_loops()
offset_edge_loops_slide()
paint_mask_extract()
paint_mask_slice()
point_normals()
poke()
polybuild_delete_at_cursor()
polybuild_dissolve_at_cursor()
polybuild_extrude_at_cursor_move()
polybuild_face_at_cursor()
polybuild_face_at_cursor_move()
polybuild_split_at_cursor()
polybuild_split_at_cursor_move()
polybuild_transform_at_cursor()
polybuild_transform_at_cursor_move()
primitive_circle_add()
primitive_cone_add()
primitive_cube_add()
primitive_cube_add_gizmo()
primitive_cylinder_add()
primitive_grid_add()
primitive_ico_sphere_add()
primitive_monkey_add()
primitive_plane_add()
primitive_torus_add()
primitive_uv_sphere_add()
quads_convert_to_tris()
region_to_loop()
remove_doubles()
reveal()
rip()
rip_edge()
rip_edge_move()
rip_move()
screw()
select_all()
select_axis()
select_face_by_sides()
select_interior_faces()
select_less()
select_linked()
select_linked_pick()
select_loose()
select_mirror()
select_mode()
select_more()
select_next_item()
select_non_manifold()
select_nth()
select_prev_item()
select_random()
select_similar()
select_similar_region()
select_ungrouped()
separate()
set_normals_from_faces()
shape_propagate_to_all()
shortest_path_pick()
shortest_path_select()
smooth_normals()
solidify()
sort_elements()
spin()
split()
split_normals()
subdivide()
subdivide_edgering()
symmetrize()
symmetry_snap()
tris_convert_to_quads()
unsubdivide()
uv_texture_add()
uv_texture_remove()
uvs_reverse()
uvs_rotate()
vert_connect()
vert_connect_concave()
vert_connect_nonplanar()
vert_connect_path()
vertices_smooth()
vertices_smooth_laplacian()
wireframe()
- Nla Operators
action_pushdown()
action_sync_length()
action_unlink()
actionclip_add()
apply_scale()
bake()
channels_click()
clear_scale()
click_select()
delete()
duplicate()
duplicate_linked_move()
duplicate_move()
fmodifier_add()
fmodifier_copy()
fmodifier_paste()
make_single_user()
meta_add()
meta_remove()
move_down()
move_up()
mute_toggle()
previewrange_set()
select_all()
select_box()
select_leftright()
selected_objects_add()
snap()
soundclip_add()
split()
swap()
tracks_add()
tracks_delete()
transition_add()
tweakmode_enter()
tweakmode_exit()
view_all()
view_frame()
view_selected()
- Node Operators
add_collection()
add_file()
add_group()
add_group_asset()
add_mask()
add_node()
add_object()
add_reroute()
add_search()
attach()
backimage_fit()
backimage_move()
backimage_sample()
backimage_zoom()
clear_viewer_border()
clipboard_copy()
clipboard_paste()
collapse_hide_unused_toggle()
cryptomatte_layer_add()
cryptomatte_layer_remove()
deactivate_viewer()
delete()
delete_reconnect()
detach()
detach_translate_attach()
duplicate()
duplicate_move()
duplicate_move_keep_inputs()
duplicate_move_linked()
find_node()
gltf_settings_node_operator()
group_edit()
group_insert()
group_make()
group_separate()
group_ungroup()
hide_socket_toggle()
hide_toggle()
insert_offset()
join()
link()
link_make()
link_viewer()
links_cut()
links_detach()
links_mute()
move_detach_links()
move_detach_links_release()
mute_toggle()
new_geometry_node_group_assign()
new_geometry_nodes_modifier()
new_node_tree()
node_color_preset_add()
node_copy_color()
options_toggle()
output_file_add_socket()
output_file_move_active_socket()
output_file_remove_active_socket()
parent_set()
preview_toggle()
read_viewlayers()
render_changed()
resize()
select()
select_all()
select_box()
select_circle()
select_grouped()
select_lasso()
select_link_viewer()
select_linked_from()
select_linked_to()
select_same_type_step()
shader_script_update()
switch_view_update()
translate_attach()
translate_attach_remove_on_cancel()
tree_path_parent()
tree_socket_add()
tree_socket_change_type()
tree_socket_move()
tree_socket_remove()
view_all()
view_selected()
viewer_border()
- Object Operators
add()
add_named()
align()
anim_transforms_to_deltas()
armature_add()
assign_property_defaults()
bake()
bake_image()
camera_add()
clear_override_library()
collection_add()
collection_external_asset_drop()
collection_instance_add()
collection_link()
collection_objects_select()
collection_remove()
collection_unlink()
constraint_add()
constraint_add_with_targets()
constraints_clear()
constraints_copy()
convert()
correctivesmooth_bind()
curves_empty_hair_add()
curves_random_add()
data_instance_add()
data_transfer()
datalayout_transfer()
delete()
drop_named_image()
drop_named_material()
duplicate()
duplicate_move()
duplicate_move_linked()
duplicates_make_real()
editmode_toggle()
effector_add()
empty_add()
explode_refresh()
face_map_add()
face_map_assign()
face_map_deselect()
face_map_move()
face_map_remove()
face_map_remove_from()
face_map_select()
forcefield_toggle()
geometry_node_tree_copy_assign()
geometry_nodes_input_attribute_toggle()
gpencil_add()
gpencil_modifier_add()
gpencil_modifier_apply()
gpencil_modifier_copy()
gpencil_modifier_copy_to_selected()
gpencil_modifier_move_down()
gpencil_modifier_move_to_index()
gpencil_modifier_move_up()
gpencil_modifier_remove()
hide_collection()
hide_render_clear_all()
hide_view_clear()
hide_view_set()
hook_add_newob()
hook_add_selob()
hook_assign()
hook_recenter()
hook_remove()
hook_reset()
hook_select()
instance_offset_from_cursor()
instance_offset_from_object()
instance_offset_to_cursor()
isolate_type_render()
join()
join_shapes()
join_uvs()
laplaciandeform_bind()
light_add()
lightprobe_add()
lineart_bake_strokes()
lineart_bake_strokes_all()
lineart_clear()
lineart_clear_all()
link_to_collection()
load_background_image()
load_reference_image()
location_clear()
make_dupli_face()
make_links_data()
make_links_scene()
make_local()
make_override_library()
make_single_user()
material_slot_add()
material_slot_assign()
material_slot_copy()
material_slot_deselect()
material_slot_move()
material_slot_remove()
material_slot_remove_unused()
material_slot_select()
meshdeform_bind()
metaball_add()
mode_set()
mode_set_with_submode()
modifier_add()
modifier_apply()
modifier_apply_as_shapekey()
modifier_convert()
modifier_copy()
modifier_copy_to_selected()
modifier_move_down()
modifier_move_to_index()
modifier_move_up()
modifier_remove()
modifier_set_active()
move_to_collection()
multires_base_apply()
multires_external_pack()
multires_external_save()
multires_higher_levels_delete()
multires_rebuild_subdiv()
multires_reshape()
multires_subdivide()
multires_unsubdivide()
ocean_bake()
origin_clear()
origin_set()
parent_clear()
parent_inverse_apply()
parent_no_inverse_set()
parent_set()
particle_system_add()
particle_system_remove()
paths_calculate()
paths_clear()
paths_update()
paths_update_visible()
pointcloud_add()
posemode_toggle()
quadriflow_remesh()
quick_explode()
quick_fur()
quick_liquid()
quick_smoke()
randomize_transform()
reset_override_library()
rotation_clear()
scale_clear()
select_all()
select_by_type()
select_camera()
select_grouped()
select_hierarchy()
select_less()
select_linked()
select_mirror()
select_more()
select_pattern()
select_random()
select_same_collection()
shade_flat()
shade_smooth()
shaderfx_add()
shaderfx_copy()
shaderfx_move_down()
shaderfx_move_to_index()
shaderfx_move_up()
shaderfx_remove()
shape_key_add()
shape_key_clear()
shape_key_mirror()
shape_key_move()
shape_key_remove()
shape_key_retime()
shape_key_transfer()
skin_armature_create()
skin_loose_mark_clear()
skin_radii_equalize()
skin_root_mark()
speaker_add()
subdivision_set()
surfacedeform_bind()
text_add()
track_clear()
track_set()
transfer_mode()
transform_apply()
transform_axis_target()
transform_to_mouse()
transforms_to_deltas()
unlink_data()
vertex_group_add()
vertex_group_assign()
vertex_group_assign_new()
vertex_group_clean()
vertex_group_copy()
vertex_group_copy_to_selected()
vertex_group_deselect()
vertex_group_fix()
vertex_group_invert()
vertex_group_levels()
vertex_group_limit_total()
vertex_group_lock()
vertex_group_mirror()
vertex_group_move()
vertex_group_normalize()
vertex_group_normalize_all()
vertex_group_quantize()
vertex_group_remove()
vertex_group_remove_from()
vertex_group_select()
vertex_group_set_active()
vertex_group_smooth()
vertex_group_sort()
vertex_parent_set()
vertex_weight_copy()
vertex_weight_delete()
vertex_weight_normalize_active_vertex()
vertex_weight_paste()
vertex_weight_set_active()
visual_transform_apply()
volume_add()
volume_import()
voxel_remesh()
voxel_size_edit()
- Outliner Operators
action_set()
animdata_operation()
collection_color_tag_set()
collection_disable()
collection_disable_render()
collection_drop()
collection_duplicate()
collection_duplicate_linked()
collection_enable()
collection_enable_render()
collection_exclude_clear()
collection_exclude_set()
collection_hide()
collection_hide_inside()
collection_hierarchy_delete()
collection_holdout_clear()
collection_holdout_set()
collection_indirect_only_clear()
collection_indirect_only_set()
collection_instance()
collection_isolate()
collection_link()
collection_new()
collection_objects_deselect()
collection_objects_select()
collection_show()
collection_show_inside()
constraint_operation()
data_operation()
datastack_drop()
delete()
drivers_add_selected()
drivers_delete_selected()
expanded_toggle()
hide()
highlight_update()
id_copy()
id_delete()
id_operation()
id_paste()
id_remap()
item_activate()
item_drag_drop()
item_openclose()
item_rename()
keyingset_add_selected()
keyingset_remove_selected()
lib_operation()
lib_relocate()
liboverride_operation()
liboverride_troubleshoot_operation()
material_drop()
modifier_operation()
object_operation()
operation()
orphans_purge()
parent_clear()
parent_drop()
scene_drop()
scene_operation()
scroll_page()
select_all()
select_box()
select_walk()
show_active()
show_hierarchy()
show_one_level()
unhide_all()
- Paint Operators
add_simple_uvs()
add_texture_paint_slot()
brush_colors_flip()
brush_select()
face_select_all()
face_select_hide()
face_select_linked()
face_select_linked_pick()
face_vert_reveal()
grab_clone()
hide_show()
image_from_view()
image_paint()
mask_box_gesture()
mask_flood_fill()
mask_lasso_gesture()
mask_line_gesture()
project_image()
sample_color()
texture_paint_toggle()
vert_select_all()
vert_select_hide()
vert_select_ungrouped()
vertex_color_brightness_contrast()
vertex_color_dirt()
vertex_color_from_weight()
vertex_color_hsv()
vertex_color_invert()
vertex_color_levels()
vertex_color_set()
vertex_color_smooth()
vertex_paint()
vertex_paint_toggle()
weight_from_bones()
weight_gradient()
weight_paint()
weight_paint_toggle()
weight_sample()
weight_sample_group()
weight_set()
- Paintcurve Operators
- Palette Operators
- Particle Operators
brush_edit()
connect_hair()
copy_particle_systems()
delete()
disconnect_hair()
duplicate_particle_system()
dupliob_copy()
dupliob_move_down()
dupliob_move_up()
dupliob_refresh()
dupliob_remove()
edited_clear()
hair_dynamics_preset_add()
hide()
mirror()
new()
new_target()
particle_edit_toggle()
rekey()
remove_doubles()
reveal()
select_all()
select_less()
select_linked()
select_linked_pick()
select_more()
select_random()
select_roots()
select_tips()
shape_cut()
subdivide()
target_move_down()
target_move_up()
target_remove()
unify_length()
weight_set()
- Pose Operators
armature_apply()
autoside_names()
blend_to_neighbor()
bone_layers()
breakdown()
constraint_add()
constraint_add_with_targets()
constraints_clear()
constraints_copy()
copy()
flip_names()
group_add()
group_assign()
group_deselect()
group_move()
group_remove()
group_select()
group_sort()
group_unassign()
hide()
ik_add()
ik_clear()
loc_clear()
paste()
paths_calculate()
paths_clear()
paths_range_update()
paths_update()
propagate()
push()
push_rest()
quaternions_flip()
relax()
relax_rest()
reveal()
rot_clear()
rotation_mode_set()
scale_clear()
select_all()
select_constraint_target()
select_grouped()
select_hierarchy()
select_linked()
select_linked_pick()
select_mirror()
select_parent()
transforms_clear()
user_transforms_clear()
visual_transform_apply()
- Poselib Operators
action_sanitize()
apply_pose()
apply_pose_asset()
apply_pose_asset_for_keymap()
blend_pose_asset()
blend_pose_asset_for_keymap()
browse_interactive()
convert_old_object_poselib()
convert_old_poselib()
copy_as_asset()
create_pose_asset()
new()
paste_asset()
pose_add()
pose_asset_select_bones()
pose_move()
pose_remove()
pose_rename()
restore_previous_action()
unlink()
- Preferences Operators
addon_disable()
addon_enable()
addon_expand()
addon_install()
addon_refresh()
addon_remove()
addon_show()
app_template_install()
asset_library_add()
asset_library_remove()
associate_blend()
autoexec_path_add()
autoexec_path_remove()
copy_prev()
keyconfig_activate()
keyconfig_export()
keyconfig_import()
keyconfig_remove()
keyconfig_test()
keyitem_add()
keyitem_remove()
keyitem_restore()
keymap_restore()
reset_default_theme()
studiolight_copy_settings()
studiolight_install()
studiolight_new()
studiolight_show()
studiolight_uninstall()
theme_install()
- Ptcache Operators
- Render Operators
- Rigidbody Operators
- Safe Areas Operators
- Scene Operators
delete()
freestyle_add_edge_marks_to_keying_set()
freestyle_add_face_marks_to_keying_set()
freestyle_alpha_modifier_add()
freestyle_color_modifier_add()
freestyle_fill_range_by_selection()
freestyle_geometry_modifier_add()
freestyle_lineset_add()
freestyle_lineset_copy()
freestyle_lineset_move()
freestyle_lineset_paste()
freestyle_lineset_remove()
freestyle_linestyle_new()
freestyle_modifier_copy()
freestyle_modifier_move()
freestyle_modifier_remove()
freestyle_module_add()
freestyle_module_move()
freestyle_module_open()
freestyle_module_remove()
freestyle_stroke_material_create()
freestyle_thickness_modifier_add()
gpencil_brush_preset_add()
gpencil_material_preset_add()
light_cache_bake()
light_cache_free()
new()
new_sequencer()
render_view_add()
render_view_remove()
view_layer_add()
view_layer_add_aov()
view_layer_add_lightgroup()
view_layer_add_used_lightgroups()
view_layer_remove()
view_layer_remove_aov()
view_layer_remove_lightgroup()
view_layer_remove_unused_lightgroups()
- Screen Operators
actionzone()
animation_cancel()
animation_play()
animation_step()
area_close()
area_dupli()
area_join()
area_move()
area_options()
area_split()
area_swap()
back_to_previous()
delete()
drivers_editor_show()
frame_jump()
frame_offset()
header_toggle_menus()
info_log_show()
keyframe_jump()
marker_jump()
new()
redo_last()
region_blend()
region_context_menu()
region_flip()
region_quadview()
region_scale()
region_toggle()
repeat_history()
repeat_last()
screen_full_area()
screen_set()
screenshot()
screenshot_area()
space_context_cycle()
space_type_set_or_cycle()
spacedata_cleanup()
userpref_show()
workspace_cycle()
- Script Operators
- Sculpt Operators
brush_stroke()
cloth_filter()
color_filter()
detail_flood_fill()
dynamic_topology_toggle()
dyntopo_detail_size_edit()
expand()
face_set_box_gesture()
face_set_change_visibility()
face_set_edit()
face_set_lasso_gesture()
face_sets_create()
face_sets_init()
face_sets_randomize_colors()
mask_by_color()
mask_expand()
mask_filter()
mask_from_cavity()
mask_init()
mesh_filter()
optimize()
project_line_gesture()
reveal_all()
sample_color()
sample_detail_size()
sculptmode_toggle()
set_detail_size()
set_persistent_base()
set_pivot_position()
symmetrize()
trim_box_gesture()
trim_lasso_gesture()
uv_sculpt_stroke()
- Sculpt Curves Operators
- Sequencer Operators
change_effect_input()
change_effect_type()
change_path()
change_scene()
copy()
crossfade_sounds()
cursor_set()
deinterlace_selected_movies()
delete()
duplicate()
duplicate_move()
effect_strip_add()
enable_proxies()
export_subtitles()
fades_add()
fades_clear()
gap_insert()
gap_remove()
image_strip_add()
images_separate()
lock()
mask_strip_add()
meta_make()
meta_separate()
meta_toggle()
movie_strip_add()
movieclip_strip_add()
mute()
offset_clear()
paste()
reassign_inputs()
rebuild_proxy()
refresh_all()
reload()
rename_channel()
rendersize()
sample()
scene_strip_add()
scene_strip_add_new()
select()
select_all()
select_box()
select_grouped()
select_handles()
select_less()
select_linked()
select_linked_pick()
select_more()
select_side()
select_side_of_frame()
set_range_to_strips()
slip()
snap()
sound_strip_add()
split()
split_multicam()
strip_color_tag_set()
strip_jump()
strip_modifier_add()
strip_modifier_copy()
strip_modifier_move()
strip_modifier_remove()
strip_transform_clear()
strip_transform_fit()
swap()
swap_data()
swap_inputs()
unlock()
unmute()
view_all()
view_all_preview()
view_frame()
view_ghost_border()
view_selected()
view_zoom_ratio()
- Sound Operators
- Spreadsheet Operators
- Surface Operators
- Text Operators
autocomplete()
comment_toggle()
convert_whitespace()
copy()
cursor_set()
cut()
delete()
duplicate_line()
find()
find_set_selected()
indent()
indent_or_autocomplete()
insert()
jump()
line_break()
line_number()
make_internal()
move()
move_lines()
move_select()
new()
open()
overwrite_toggle()
paste()
refresh_pyconstraints()
reload()
replace()
replace_set_selected()
resolve_conflict()
run_script()
save()
save_as()
scroll()
scroll_bar()
select_all()
select_line()
select_word()
selection_set()
start_find()
to_3d_object()
unindent()
unlink()
- Texture Operators
- Transform Operators
bbone_resize()
bend()
create_orientation()
delete_orientation()
edge_bevelweight()
edge_crease()
edge_slide()
from_gizmo()
mirror()
push_pull()
resize()
rotate()
rotate_normal()
select_orientation()
seq_slide()
shear()
shrink_fatten()
skin_resize()
tilt()
tosphere()
trackball()
transform()
translate()
vert_crease()
vert_slide()
vertex_random()
vertex_warp()
- Ui Operators
assign_default_button()
button_execute()
button_string_clear()
copy_as_driver_button()
copy_data_path_button()
copy_python_command_button()
copy_to_selected_button()
drop_color()
drop_material()
drop_name()
editsource()
edittranslation_init()
eyedropper_color()
eyedropper_colorramp()
eyedropper_colorramp_point()
eyedropper_depth()
eyedropper_driver()
eyedropper_gpencil_color()
eyedropper_id()
jump_to_target_button()
list_start_filter()
override_idtemplate_clear()
override_idtemplate_make()
override_idtemplate_reset()
override_remove_button()
override_type_set_button()
reloadtranslation()
reset_default_button()
unset_property_button()
view_drop()
view_item_rename()
- Uv Operators
align()
align_rotation()
average_islands_scale()
cube_project()
cursor_set()
cylinder_project()
export_layout()
follow_active_quads()
hide()
lightmap_pack()
mark_seam()
minimize_stretch()
pack_islands()
pin()
project_from_view()
randomize_uv_transform()
remove_doubles()
reset()
reveal()
rip()
rip_move()
seams_from_islands()
select()
select_all()
select_box()
select_circle()
select_edge_ring()
select_lasso()
select_less()
select_linked()
select_linked_pick()
select_loop()
select_mode()
select_more()
select_overlap()
select_pinned()
select_similar()
select_split()
shortest_path_pick()
shortest_path_select()
smart_project()
snap_cursor()
snap_selected()
sphere_project()
stitch()
unwrap()
weld()
- View2D Operators
- View3D Operators
background_image_add()
background_image_remove()
bone_select_menu()
camera_to_view()
camera_to_view_selected()
clear_render_border()
clip_border()
copybuffer()
cursor3d()
dolly()
drop_world()
edit_mesh_extrude_individual_move()
edit_mesh_extrude_manifold_normal()
edit_mesh_extrude_move_normal()
edit_mesh_extrude_move_shrink_fatten()
fly()
interactive_add()
localview()
localview_remove_from()
move()
navigate()
ndof_all()
ndof_orbit()
ndof_orbit_zoom()
ndof_pan()
object_as_camera()
object_mode_pie_or_toggle()
pastebuffer()
render_border()
rotate()
ruler_add()
ruler_remove()
select()
select_box()
select_circle()
select_lasso()
select_menu()
smoothview()
snap_cursor_to_active()
snap_cursor_to_center()
snap_cursor_to_grid()
snap_cursor_to_selected()
snap_selected_to_active()
snap_selected_to_cursor()
snap_selected_to_grid()
toggle_matcap_flip()
toggle_shading()
toggle_xray()
transform_gizmo_set()
view_all()
view_axis()
view_camera()
view_center_camera()
view_center_cursor()
view_center_lock()
view_center_pick()
view_lock_clear()
view_lock_to_active()
view_orbit()
view_pan()
view_persportho()
view_roll()
view_selected()
walk()
zoom()
zoom_border()
zoom_camera_1_to_1()
- Wm Operators
alembic_export()
alembic_import()
append()
batch_rename()
blend_strings_utf8_validate()
call_menu()
call_menu_pie()
call_panel()
collada_export()
collada_import()
context_collection_boolean_set()
context_cycle_array()
context_cycle_enum()
context_cycle_int()
context_menu_enum()
context_modal_mouse()
context_pie_enum()
context_scale_float()
context_scale_int()
context_set_boolean()
context_set_enum()
context_set_float()
context_set_id()
context_set_int()
context_set_string()
context_set_value()
context_toggle()
context_toggle_enum()
debug_menu()
doc_view()
doc_view_manual()
doc_view_manual_ui_context()
drop_blend_file()
gpencil_export_pdf()
gpencil_export_svg()
gpencil_import_svg()
interface_theme_preset_add()
keyconfig_preset_add()
lib_reload()
lib_relocate()
link()
memory_statistics()
obj_export()
obj_import()
open_mainfile()
operator_cheat_sheet()
operator_defaults()
operator_pie_enum()
operator_preset_add()
owner_disable()
owner_enable()
path_open()
previews_batch_clear()
previews_batch_generate()
previews_clear()
previews_ensure()
properties_add()
properties_context_change()
properties_edit()
properties_edit_value()
properties_remove()
quit_blender()
radial_control()
read_factory_settings()
read_factory_userpref()
read_history()
read_homefile()
read_userpref()
recover_auto_save()
recover_last_session()
redraw_timer()
revert_mainfile()
save_as_mainfile()
save_homefile()
save_mainfile()
save_userpref()
search_menu()
search_operator()
set_stereo_3d()
splash()
splash_about()
stl_import()
sysinfo()
tool_set_by_id()
tool_set_by_index()
toolbar()
toolbar_fallback_pie()
toolbar_prompt()
url_open()
url_open_preset()
usd_export()
usd_import()
window_close()
window_fullscreen_toggle()
window_new()
window_new_main()
xr_navigation_fly()
xr_navigation_grab()
xr_navigation_reset()
xr_navigation_teleport()
xr_session_toggle()
- Workspace Operators
- World Operators