Blender
V3.3
|
Go to the source code of this file.
void BOID_OT_rule_add | ( | struct wmOperatorType * | ot | ) |
Definition at line 64 of file particle_boids.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::prop, RNA_def_enum(), rna_enum_boidrule_type_items, rule_add_exec(), wmOperatorType::srna, and WM_menu_invoke().
Referenced by operatortypes_boids().
void BOID_OT_rule_del | ( | struct wmOperatorType * | ot | ) |
Definition at line 113 of file particle_boids.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and rule_del_exec().
Referenced by operatortypes_boids().
void BOID_OT_rule_move_down | ( | struct wmOperatorType * | ot | ) |
Definition at line 190 of file particle_boids.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and rule_move_down_exec().
Referenced by operatortypes_boids().
void BOID_OT_rule_move_up | ( | struct wmOperatorType * | ot | ) |
Definition at line 153 of file particle_boids.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and rule_move_up_exec().
Referenced by operatortypes_boids().
void BOID_OT_state_add | ( | struct wmOperatorType * | ot | ) |
Definition at line 225 of file particle_boids.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and state_add_exec().
Referenced by operatortypes_boids().
void BOID_OT_state_del | ( | struct wmOperatorType * | ot | ) |
Definition at line 274 of file particle_boids.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and state_del_exec().
Referenced by operatortypes_boids().
void BOID_OT_state_move_down | ( | struct wmOperatorType * | ot | ) |
Definition at line 350 of file particle_boids.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and state_move_down_exec().
Referenced by operatortypes_boids().
void BOID_OT_state_move_up | ( | struct wmOperatorType * | ot | ) |
Definition at line 313 of file particle_boids.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and state_move_up_exec().
Referenced by operatortypes_boids().
void DPAINT_OT_bake | ( | struct wmOperatorType * | ot | ) |
Definition at line 516 of file dynamicpaint_ops.c.
References wmOperatorType::description, dynamicpaint_bake_exec(), ED_operator_object_active_local_editable(), wmOperatorType::exec, wmOperatorType::idname, wmOperatorType::name, ot, and wmOperatorType::poll.
Referenced by operatortypes_dynamicpaint().
void DPAINT_OT_output_toggle | ( | struct wmOperatorType * | ot | ) |
Definition at line 258 of file dynamicpaint_ops.c.
References wmOperatorType::description, ED_operator_object_active_local_editable(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, NULL, OPTYPE_REGISTER, OPTYPE_UNDO, ot, output_toggle_exec(), wmOperatorType::poll, wmOperatorType::prop, RNA_def_enum(), and wmOperatorType::srna.
Referenced by operatortypes_dynamicpaint().
void DPAINT_OT_surface_slot_add | ( | struct wmOperatorType * | ot | ) |
Add surface slot.
Definition at line 81 of file dynamicpaint_ops.c.
References wmOperatorType::description, ED_operator_object_active_local_editable(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, and surface_slot_add_exec().
Referenced by operatortypes_dynamicpaint().
void DPAINT_OT_surface_slot_remove | ( | struct wmOperatorType * | ot | ) |
Remove surface slot.
Definition at line 129 of file dynamicpaint_ops.c.
References wmOperatorType::description, ED_operator_object_active_local_editable(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, and surface_slot_remove_exec().
Referenced by operatortypes_dynamicpaint().
void DPAINT_OT_type_toggle | ( | struct wmOperatorType * | ot | ) |
Definition at line 179 of file dynamicpaint_ops.c.
References wmOperatorType::description, ED_operator_object_active_local_editable(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, MOD_DYNAMICPAINT_TYPE_CANVAS, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::prop, RNA_def_enum(), rna_enum_prop_dynamicpaint_type_items, wmOperatorType::srna, and type_toggle_exec().
Referenced by operatortypes_dynamicpaint().
void FLUID_OT_bake_all | ( | struct wmOperatorType * | ot | ) |
Definition at line 687 of file physics_fluid.c.
References wmOperatorType::description, ED_operator_object_active_editable(), wmOperatorType::exec, fluid_bake_exec(), fluid_bake_invoke(), fluid_bake_modal(), FLUID_JOB_BAKE_ALL, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::modal, wmOperatorType::name, ot, and wmOperatorType::poll.
Referenced by operatortypes_fluid().
void FLUID_OT_bake_data | ( | struct wmOperatorType * | ot | ) |
Definition at line 713 of file physics_fluid.c.
References wmOperatorType::description, ED_operator_object_active_editable(), wmOperatorType::exec, fluid_bake_exec(), fluid_bake_invoke(), fluid_bake_modal(), FLUID_JOB_BAKE_DATA, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::modal, wmOperatorType::name, ot, and wmOperatorType::poll.
Referenced by operatortypes_fluid().
void FLUID_OT_bake_guides | ( | struct wmOperatorType * | ot | ) |
Definition at line 817 of file physics_fluid.c.
References wmOperatorType::description, ED_operator_object_active_editable(), wmOperatorType::exec, fluid_bake_exec(), fluid_bake_invoke(), fluid_bake_modal(), FLUID_JOB_BAKE_GUIDES, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::modal, wmOperatorType::name, ot, and wmOperatorType::poll.
Referenced by operatortypes_fluid().
void FLUID_OT_bake_mesh | ( | struct wmOperatorType * | ot | ) |
Definition at line 765 of file physics_fluid.c.
References wmOperatorType::description, ED_operator_object_active_editable(), wmOperatorType::exec, fluid_bake_exec(), fluid_bake_invoke(), fluid_bake_modal(), FLUID_JOB_BAKE_MESH, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::modal, wmOperatorType::name, ot, and wmOperatorType::poll.
Referenced by operatortypes_fluid().
void FLUID_OT_bake_noise | ( | struct wmOperatorType * | ot | ) |
Definition at line 739 of file physics_fluid.c.
References wmOperatorType::description, ED_operator_object_active_editable(), wmOperatorType::exec, fluid_bake_exec(), fluid_bake_invoke(), fluid_bake_modal(), FLUID_JOB_BAKE_NOISE, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::modal, wmOperatorType::name, ot, and wmOperatorType::poll.
Referenced by operatortypes_fluid().
void FLUID_OT_bake_particles | ( | struct wmOperatorType * | ot | ) |
Definition at line 791 of file physics_fluid.c.
References wmOperatorType::description, ED_operator_object_active_editable(), wmOperatorType::exec, fluid_bake_exec(), fluid_bake_invoke(), fluid_bake_modal(), FLUID_JOB_BAKE_PARTICLES, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::modal, wmOperatorType::name, ot, and wmOperatorType::poll.
Referenced by operatortypes_fluid().
void FLUID_OT_free_all | ( | struct wmOperatorType * | ot | ) |
Definition at line 701 of file physics_fluid.c.
References wmOperatorType::description, ED_operator_object_active_editable(), wmOperatorType::exec, fluid_free_exec(), FLUID_JOB_FREE_ALL, wmOperatorType::idname, wmOperatorType::name, ot, and wmOperatorType::poll.
Referenced by operatortypes_fluid().
void FLUID_OT_free_data | ( | struct wmOperatorType * | ot | ) |
Definition at line 727 of file physics_fluid.c.
References wmOperatorType::description, ED_operator_object_active_editable(), wmOperatorType::exec, fluid_free_exec(), FLUID_JOB_FREE_DATA, wmOperatorType::idname, wmOperatorType::name, ot, and wmOperatorType::poll.
Referenced by operatortypes_fluid().
void FLUID_OT_free_guides | ( | struct wmOperatorType * | ot | ) |
Definition at line 831 of file physics_fluid.c.
References wmOperatorType::description, ED_operator_object_active_editable(), wmOperatorType::exec, fluid_free_exec(), FLUID_JOB_FREE_GUIDES, wmOperatorType::idname, wmOperatorType::name, ot, and wmOperatorType::poll.
Referenced by operatortypes_fluid().
void FLUID_OT_free_mesh | ( | struct wmOperatorType * | ot | ) |
Definition at line 779 of file physics_fluid.c.
References wmOperatorType::description, ED_operator_object_active_editable(), wmOperatorType::exec, fluid_free_exec(), FLUID_JOB_FREE_MESH, wmOperatorType::idname, wmOperatorType::name, ot, and wmOperatorType::poll.
Referenced by operatortypes_fluid().
void FLUID_OT_free_noise | ( | struct wmOperatorType * | ot | ) |
Definition at line 753 of file physics_fluid.c.
References wmOperatorType::description, ED_operator_object_active_editable(), wmOperatorType::exec, fluid_free_exec(), FLUID_JOB_FREE_NOISE, wmOperatorType::idname, wmOperatorType::name, ot, and wmOperatorType::poll.
Referenced by operatortypes_fluid().
void FLUID_OT_free_particles | ( | struct wmOperatorType * | ot | ) |
Definition at line 805 of file physics_fluid.c.
References wmOperatorType::description, ED_operator_object_active_editable(), wmOperatorType::exec, fluid_free_exec(), FLUID_JOB_FREE_PARTICLES, wmOperatorType::idname, wmOperatorType::name, ot, and wmOperatorType::poll.
Referenced by operatortypes_fluid().
void FLUID_OT_pause_bake | ( | struct wmOperatorType * | ot | ) |
Definition at line 843 of file physics_fluid.c.
References wmOperatorType::description, ED_operator_object_active_editable(), wmOperatorType::exec, FLUID_JOB_BAKE_PAUSE, fluid_pause_exec(), wmOperatorType::idname, wmOperatorType::name, ot, and wmOperatorType::poll.
Referenced by operatortypes_fluid().
void OBJECT_OT_particle_system_add | ( | struct wmOperatorType * | ot | ) |
Definition at line 85 of file particle_object.c.
References wmOperatorType::description, ED_operator_object_active_local_editable(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, particle_system_add_exec(), and wmOperatorType::poll.
Referenced by operatortypes_particle().
void OBJECT_OT_particle_system_remove | ( | struct wmOperatorType * | ot | ) |
Definition at line 133 of file particle_object.c.
References wmOperatorType::description, ED_operator_object_active_local_editable(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, particle_system_remove_exec(), and wmOperatorType::poll.
Referenced by operatortypes_particle().
void PARTICLE_OT_brush_edit | ( | struct wmOperatorType * | ot | ) |
Definition at line 5038 of file particle_edit.c.
References brush_edit_cancel(), brush_edit_exec(), brush_edit_invoke(), brush_edit_modal(), brush_edit_poll(), wmOperatorType::cancel, wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::modal, wmOperatorType::name, OPTYPE_BLOCKING, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, PROP_HIDDEN, PROP_SKIP_SAVE, RNA_def_collection_runtime(), RNA_def_property_flag(), and wmOperatorType::srna.
Referenced by operatortypes_particle().
void PARTICLE_OT_connect_hair | ( | struct wmOperatorType * | ot | ) |
Definition at line 971 of file particle_object.c.
References connect_hair_exec(), wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_UNDO, ot, RNA_def_boolean(), and wmOperatorType::srna.
Referenced by operatortypes_particle().
void PARTICLE_OT_copy_particle_systems | ( | struct wmOperatorType * | ot | ) |
Definition at line 1285 of file particle_object.c.
References copy_particle_systems_exec(), copy_particle_systems_poll(), wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, NULL, OPTYPE_REGISTER, OPTYPE_UNDO, ot, PAR_COPY_SPACE_OBJECT, PAR_COPY_SPACE_WORLD, wmOperatorType::poll, RNA_def_boolean(), RNA_def_enum(), space_items, and wmOperatorType::srna.
Referenced by operatortypes_particle().
void PARTICLE_OT_delete | ( | struct wmOperatorType * | ot | ) |
Definition at line 3480 of file particle_edit.c.
References DEL_PARTICLE, delete_exec(), delete_type_items, wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_hair_poll(), wmOperatorType::poll, wmOperatorType::prop, RNA_def_enum(), wmOperatorType::srna, and WM_menu_invoke().
Referenced by operatortypes_particle().
void PARTICLE_OT_disconnect_hair | ( | struct wmOperatorType * | ot | ) |
Definition at line 668 of file particle_object.c.
References wmOperatorType::description, disconnect_hair_exec(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_UNDO, ot, RNA_def_boolean(), and wmOperatorType::srna.
Referenced by operatortypes_particle().
void PARTICLE_OT_duplicate_particle_system | ( | struct wmOperatorType * | ot | ) |
Definition at line 1349 of file particle_object.c.
References wmOperatorType::description, duplicate_particle_systems_exec(), duplicate_particle_systems_poll(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, RNA_def_boolean(), and wmOperatorType::srna.
Referenced by operatortypes_particle().
void PARTICLE_OT_dupliob_copy | ( | struct wmOperatorType * | ot | ) |
Definition at line 485 of file particle_object.c.
References copy_particle_dupliob_exec(), wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, and ot.
Referenced by operatortypes_particle().
void PARTICLE_OT_dupliob_move_down | ( | struct wmOperatorType * | ot | ) |
Definition at line 572 of file particle_object.c.
References wmOperatorType::description, dupliob_move_down_exec(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, and ot.
Referenced by operatortypes_particle().
void PARTICLE_OT_dupliob_move_up | ( | struct wmOperatorType * | ot | ) |
Definition at line 444 of file particle_object.c.
References wmOperatorType::description, dupliob_move_up_exec(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, and ot.
Referenced by operatortypes_particle().
void PARTICLE_OT_dupliob_refresh | ( | struct wmOperatorType * | ot | ) |
Definition at line 404 of file particle_object.c.
References wmOperatorType::description, dupliob_refresh_exec(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, and ot.
Referenced by operatortypes_particle().
void PARTICLE_OT_dupliob_remove | ( | struct wmOperatorType * | ot | ) |
Definition at line 530 of file particle_object.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and remove_particle_dupliob_exec().
Referenced by operatortypes_particle().
void PARTICLE_OT_edited_clear | ( | struct wmOperatorType * | ot | ) |
Definition at line 5575 of file particle_edit.c.
References clear_edited_exec(), wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, particle_edit_toggle_poll(), and wmOperatorType::poll.
Referenced by operatortypes_particle().
void PARTICLE_OT_hide | ( | struct wmOperatorType * | ot | ) |
Definition at line 2527 of file particle_edit.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, hide_exec(), wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_poll(), wmOperatorType::poll, RNA_def_boolean(), and wmOperatorType::srna.
Referenced by operatortypes_particle().
void PARTICLE_OT_mirror | ( | struct wmOperatorType * | ot | ) |
Definition at line 3702 of file particle_edit.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, mirror_exec(), mirror_poll(), wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and wmOperatorType::poll.
Referenced by operatortypes_particle().
void PARTICLE_OT_new | ( | struct wmOperatorType * | ot | ) |
Definition at line 194 of file particle_object.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, new_particle_settings_exec(), OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, and psys_poll().
Referenced by operatortypes_particle().
void PARTICLE_OT_new_target | ( | struct wmOperatorType * | ot | ) |
Definition at line 244 of file particle_object.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, new_particle_target_exec(), OPTYPE_REGISTER, OPTYPE_UNDO, and ot.
Referenced by operatortypes_particle().
void PARTICLE_OT_particle_edit_toggle | ( | struct wmOperatorType * | ot | ) |
Definition at line 5521 of file particle_edit.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, particle_edit_toggle_exec(), particle_edit_toggle_poll(), and wmOperatorType::poll.
Referenced by operatortypes_particle().
void PARTICLE_OT_rekey | ( | struct wmOperatorType * | ot | ) |
Definition at line 2824 of file particle_edit.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_hair_poll(), wmOperatorType::poll, rekey_exec(), RNA_def_int(), wmOperatorType::srna, and WM_operator_props_popup().
Referenced by operatortypes_particle().
void PARTICLE_OT_remove_doubles | ( | struct wmOperatorType * | ot | ) |
Definition at line 3290 of file particle_edit.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_hair_poll(), wmOperatorType::poll, remove_doubles_exec(), RNA_def_float(), and wmOperatorType::srna.
Referenced by operatortypes_particle().
void PARTICLE_OT_reveal | ( | struct wmOperatorType * | ot | ) |
Definition at line 2578 of file particle_edit.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_poll(), wmOperatorType::poll, reveal_exec(), RNA_def_boolean(), and wmOperatorType::srna.
Referenced by operatortypes_particle().
void PARTICLE_OT_select_all | ( | struct wmOperatorType * | ot | ) |
Definition at line 1805 of file particle_edit.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_poll(), pe_select_all_exec(), wmOperatorType::poll, and WM_operator_properties_select_all().
Referenced by operatortypes_particle().
void PARTICLE_OT_select_less | ( | struct wmOperatorType * | ot | ) |
Definition at line 2648 of file particle_edit.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_poll(), wmOperatorType::poll, and select_less_exec().
Referenced by operatortypes_particle().
void PARTICLE_OT_select_linked | ( | struct wmOperatorType * | ot | ) |
Definition at line 2195 of file particle_edit.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_poll(), wmOperatorType::poll, and select_linked_exec().
Referenced by operatortypes_particle().
void PARTICLE_OT_select_linked_pick | ( | struct wmOperatorType * | ot | ) |
Definition at line 2241 of file particle_edit.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, NULL, OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_poll_view3d(), wmOperatorType::poll, RNA_def_boolean(), RNA_def_int_vector(), select_linked_pick_exec(), select_linked_pick_invoke(), and wmOperatorType::srna.
Referenced by operatortypes_particle().
void PARTICLE_OT_select_more | ( | struct wmOperatorType * | ot | ) |
Definition at line 2720 of file particle_edit.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_poll(), wmOperatorType::poll, and select_more_exec().
Referenced by operatortypes_particle().
void PARTICLE_OT_select_random | ( | struct wmOperatorType * | ot | ) |
Definition at line 2151 of file particle_edit.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_poll(), wmOperatorType::poll, wmOperatorType::prop, RAN_HAIR, RNA_def_enum(), select_random_exec(), select_random_type_items, wmOperatorType::srna, and WM_operator_properties_select_random().
Referenced by operatortypes_particle().
void PARTICLE_OT_select_roots | ( | struct wmOperatorType * | ot | ) |
Definition at line 1991 of file particle_edit.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_poll(), wmOperatorType::poll, SEL_SELECT, select_roots_exec(), and WM_operator_properties_select_action().
Referenced by operatortypes_particle().
void PARTICLE_OT_select_tips | ( | struct wmOperatorType * | ot | ) |
Definition at line 2066 of file particle_edit.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_poll(), wmOperatorType::poll, SEL_SELECT, select_tips_exec(), and WM_operator_properties_select_action().
Referenced by operatortypes_particle().
void PARTICLE_OT_shape_cut | ( | struct wmOperatorType * | ot | ) |
Definition at line 5256 of file particle_edit.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, shape_cut_exec(), and shape_cut_poll().
Referenced by operatortypes_particle().
void PARTICLE_OT_subdivide | ( | struct wmOperatorType * | ot | ) |
Definition at line 3192 of file particle_edit.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_hair_poll(), wmOperatorType::poll, and subdivide_exec().
Referenced by operatortypes_particle().
void PARTICLE_OT_target_move_down | ( | struct wmOperatorType * | ot | ) |
Definition at line 374 of file particle_object.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and target_move_down_exec().
Referenced by operatortypes_particle().
void PARTICLE_OT_target_move_up | ( | struct wmOperatorType * | ot | ) |
Definition at line 335 of file particle_object.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and target_move_up_exec().
Referenced by operatortypes_particle().
void PARTICLE_OT_target_remove | ( | struct wmOperatorType * | ot | ) |
Definition at line 293 of file particle_object.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, and remove_particle_target_exec().
Referenced by operatortypes_particle().
void PARTICLE_OT_unify_length | ( | struct wmOperatorType * | ot | ) |
Definition at line 5692 of file particle_edit.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_poll_view3d(), wmOperatorType::poll, and unify_length_exec().
Referenced by operatortypes_particle().
void PARTICLE_OT_weight_set | ( | struct wmOperatorType * | ot | ) |
Definition at line 3349 of file particle_edit.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_hair_poll(), wmOperatorType::poll, RNA_def_float(), wmOperatorType::srna, and weight_set_exec().
Referenced by operatortypes_particle().
void PE_create_particle_edit | ( | struct Depsgraph * | depsgraph, |
struct Scene * | scene, | ||
struct Object * | ob, | ||
struct PointCache * | cache, | ||
struct ParticleSystem * | psys | ||
) |
Initialize needed data for bake edit.
Definition at line 5277 of file particle_edit.c.
References BKE_modifiers_findby_name(), BKE_ptcache_mem_pointers_incr(), BKE_ptcache_mem_pointers_seek(), BLI_listbase_clear(), BLI_listbase_is_empty(), BPHYS_DATA_LOCATION, BPHYS_DATA_ROTATION, BPHYS_DATA_VELOCITY, BPHYS_TOT_DATA, PTCacheEditKey::co, HairKey::co, DEG_get_evaluated_object(), depsgraph, ParticleSystem::edit, PointCache::edit, HairKey::editflag, ListBase::first, PTCacheEditKey::flag, ParticleSystem::flag, PointCache::flag, float(), PTCacheMem::frame, ParticleSystem::free_edit, PointCache::free_edit, PTCacheEditKey::ftime, ParticleData::hair, if(), KEY_K, LOOP_KEYS, LOOP_POINTS, PointCache::mem_cache, MEM_callocN, ParticleSystemModifierData::mesh_final, ParticleSystemModifierData::modifier, ModifierData::name, PTCacheMem::next, NULL, ParticleSystem::particles, PTCacheEdit::pathcache, PTCacheEdit::pathcachebufs, PE_free_ptcache_edit(), PE_update_object(), PEK_USE_WCO, PEP_EDIT_RECALC, point, POINT_P, PTCacheEdit::points, PTCacheEdit::psmd, PTCacheEdit::psmd_eval, PTCacheEdit::psys, psys_copy_particles(), PTCacheEdit::psys_eval, psys_eval_get(), psys_get_modifier(), PSYS_GLOBAL_HAIR, PTCACHE_DISK_CACHE, recalc_emitter_field(), recalc_lengths(), PTCacheEditKey::rot, scene, PTCacheEditKey::time, HairKey::time, ParticleData::totkey, ParticleSystem::totpart, PTCacheEdit::totpoint, update_world_cos(), and PTCacheEditKey::vel.
Referenced by pe_get_current().
void PTCACHE_OT_add | ( | struct wmOperatorType * | ot | ) |
Definition at line 434 of file physics_pointcache.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, ptcache_add_new_exec(), and ptcache_add_remove_poll().
Referenced by operatortypes_pointcache().
void PTCACHE_OT_bake | ( | struct wmOperatorType * | ot | ) |
Definition at line 346 of file physics_pointcache.c.
References wmOperatorType::cancel, wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::modal, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, ptcache_bake_cancel(), ptcache_bake_exec(), ptcache_bake_invoke(), ptcache_bake_modal(), ptcache_poll(), RNA_def_boolean(), and wmOperatorType::srna.
Referenced by operatortypes_pointcache().
void PTCACHE_OT_bake_all | ( | struct wmOperatorType * | ot | ) |
Definition at line 288 of file physics_pointcache.c.
References wmOperatorType::cancel, wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::modal, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, ptcache_bake_all_poll(), ptcache_bake_cancel(), ptcache_bake_exec(), ptcache_bake_invoke(), ptcache_bake_modal(), RNA_def_boolean(), and wmOperatorType::srna.
Referenced by operatortypes_pointcache().
void PTCACHE_OT_bake_from_cache | ( | struct wmOperatorType * | ot | ) |
Definition at line 379 of file physics_pointcache.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, ptcache_bake_from_cache_exec(), and ptcache_poll().
Referenced by operatortypes_pointcache().
void PTCACHE_OT_free_bake | ( | struct wmOperatorType * | ot | ) |
Definition at line 365 of file physics_pointcache.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, ptcache_free_bake_exec(), and ptcache_poll().
Referenced by operatortypes_pointcache().
void PTCACHE_OT_free_bake_all | ( | struct wmOperatorType * | ot | ) |
Definition at line 307 of file physics_pointcache.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, ptcache_bake_all_poll(), and ptcache_free_bake_all_exec().
Referenced by operatortypes_pointcache().
void PTCACHE_OT_remove | ( | struct wmOperatorType * | ot | ) |
Definition at line 448 of file physics_pointcache.c.
References wmOperatorType::description, wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, ptcache_add_remove_poll(), and ptcache_remove_exec().
Referenced by operatortypes_pointcache().
void recalc_emitter_field | ( | struct Depsgraph * | depsgraph, |
struct Object * | ob, | ||
struct ParticleSystem * | psys | ||
) |
Calculate a tree for finding nearest emitter's vertices.
void recalc_lengths | ( | struct PTCacheEdit * | edit | ) |
Set current distances to be kept between neighboring keys.
Definition at line 1409 of file particle_edit.c.
References KEY_K, len_v3v3(), LOOP_EDITED_POINTS, point, and POINT_P.
Referenced by brush_edit_apply(), copy_particle_edit(), delete_exec(), PE_create_particle_edit(), rekey_exec(), scale_points_to_length(), shape_cut_exec(), and subdivide_exec().
void RIGIDBODY_OT_constraint_add | ( | struct wmOperatorType * | ot | ) |
Definition at line 147 of file rigidbody_constraint.c.
References wmOperatorType::description, ED_operator_rigidbody_con_add_poll(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::prop, RBC_TYPE_FIXED, rigidbody_con_add_exec(), RNA_def_enum(), rna_enum_rigidbody_constraint_type_items, and wmOperatorType::srna.
Referenced by operatortypes_particle().
void RIGIDBODY_OT_constraint_remove | ( | struct wmOperatorType * | ot | ) |
Definition at line 193 of file rigidbody_constraint.c.
References wmOperatorType::description, ED_operator_rigidbody_con_active_poll(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, and rigidbody_con_remove_exec().
Referenced by operatortypes_particle().
void RIGIDBODY_OT_mass_calculate | ( | struct wmOperatorType * | ot | ) |
Definition at line 537 of file rigidbody_object.c.
References wmOperatorType::description, DummyRNA_DEFAULT_items, ED_operator_rigidbody_active_poll(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, mass_calculate_poll_property(), wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::poll_property, wmOperatorType::prop, PROP_ENUM_NO_TRANSLATE, rigidbody_materials_itemf(), rigidbody_objects_calc_mass_exec(), RNA_def_enum(), RNA_def_enum_funcs(), RNA_def_float(), RNA_def_property_flag(), wmOperatorType::srna, and WM_menu_invoke().
Referenced by operatortypes_particle().
void RIGIDBODY_OT_object_add | ( | struct wmOperatorType * | ot | ) |
Definition at line 130 of file rigidbody_object.c.
References wmOperatorType::description, ED_operator_rigidbody_add_poll(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::prop, RBO_TYPE_ACTIVE, rigidbody_object_add_exec(), RNA_def_enum(), rna_enum_rigidbody_object_type_items, and wmOperatorType::srna.
Referenced by operatortypes_particle().
void RIGIDBODY_OT_object_remove | ( | struct wmOperatorType * | ot | ) |
Definition at line 181 of file rigidbody_object.c.
References wmOperatorType::description, ED_operator_rigidbody_active_poll(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, and rigidbody_object_remove_exec().
Referenced by operatortypes_particle().
void RIGIDBODY_OT_objects_add | ( | struct wmOperatorType * | ot | ) |
Definition at line 225 of file rigidbody_object.c.
References wmOperatorType::description, ED_operator_rigidbody_add_poll(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::prop, RBO_TYPE_ACTIVE, rigidbody_objects_add_exec(), RNA_def_enum(), rna_enum_rigidbody_object_type_items, and wmOperatorType::srna.
Referenced by operatortypes_particle().
void RIGIDBODY_OT_objects_remove | ( | struct wmOperatorType * | ot | ) |
Definition at line 276 of file rigidbody_object.c.
References wmOperatorType::description, ED_operator_rigidbody_active_poll(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, and rigidbody_objects_remove_exec().
Referenced by operatortypes_particle().
void RIGIDBODY_OT_shape_change | ( | struct wmOperatorType * | ot | ) |
Definition at line 328 of file rigidbody_object.c.
References wmOperatorType::description, ED_operator_rigidbody_active_poll(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, wmOperatorType::prop, RB_SHAPE_TRIMESH, rigidbody_objects_shape_change_exec(), RNA_def_enum(), rna_enum_rigidbody_object_shape_items, wmOperatorType::srna, and WM_menu_invoke().
Referenced by operatortypes_particle().
void RIGIDBODY_OT_world_add | ( | struct wmOperatorType * | ot | ) |
Definition at line 74 of file rigidbody_world.c.
References wmOperatorType::description, ED_rigidbody_world_add_poll(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, and rigidbody_world_add_exec().
Referenced by operatortypes_particle().
void RIGIDBODY_OT_world_export | ( | struct wmOperatorType * | ot | ) |
Definition at line 174 of file rigidbody_world.c.
References wmOperatorType::description, ED_rigidbody_world_active_poll(), wmOperatorType::exec, FILE_DEFAULTDISPLAY, FILE_SAVE, FILE_SORT_DEFAULT, FILE_SPECIAL, FILE_TYPE_FOLDER, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, rigidbody_world_export_exec(), rigidbody_world_export_invoke(), WM_FILESEL_RELPATH, and WM_operator_properties_filesel().
void RIGIDBODY_OT_world_remove | ( | struct wmOperatorType * | ot | ) |
Definition at line 113 of file rigidbody_world.c.
References wmOperatorType::description, ED_rigidbody_world_active_poll(), wmOperatorType::exec, wmOperatorType::flag, wmOperatorType::idname, wmOperatorType::name, OPTYPE_REGISTER, OPTYPE_UNDO, ot, wmOperatorType::poll, and rigidbody_world_remove_exec().
Referenced by operatortypes_particle().
void update_world_cos | ( | struct Object * | ob, |
struct PTCacheEdit * | edit | ||
) |
Definition at line 1526 of file particle_edit.c.
References copy_v3_v3(), ParticleSystem::edit, ParticleSystem::flag, ParticleSettings::from, KEY_K, LOOP_KEYS, LOOP_POINTS, ParticleSystemModifierData::mesh_final, mul_m4_v3(), NULL, ParticleSystem::part, ParticleSystem::particles, POINT_P, PTCacheEdit::psmd_eval, PTCacheEdit::psys, PSYS_GLOBAL_HAIR, and psys_mat_hair_to_global().
Referenced by brush_edit_apply(), copy_particle_edit(), mirror_exec(), PE_create_particle_edit(), PE_update_object(), and shape_cut_exec().