|
Blender V5.0
|
Go to the source code of this file.
| void BOID_OT_rule_add | ( | wmOperatorType * | ot | ) |
Definition at line 63 of file particle_boids.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, RNA_def_enum(), rna_enum_boidrule_type_items, rule_add_exec(), and WM_menu_invoke().
Referenced by operatortypes_boids().
| void BOID_OT_rule_del | ( | wmOperatorType * | ot | ) |
Definition at line 112 of file particle_boids.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, and rule_del_exec().
Referenced by operatortypes_boids().
| void BOID_OT_rule_move_down | ( | wmOperatorType * | ot | ) |
Definition at line 187 of file particle_boids.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, and rule_move_down_exec().
Referenced by operatortypes_boids().
| void BOID_OT_rule_move_up | ( | wmOperatorType * | ot | ) |
Definition at line 151 of file particle_boids.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, and rule_move_up_exec().
Referenced by operatortypes_boids().
| void BOID_OT_state_add | ( | wmOperatorType * | ot | ) |
Definition at line 222 of file particle_boids.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, and state_add_exec().
Referenced by operatortypes_boids().
| void BOID_OT_state_del | ( | wmOperatorType * | ot | ) |
Definition at line 271 of file particle_boids.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, and state_del_exec().
Referenced by operatortypes_boids().
| void BOID_OT_state_move_down | ( | wmOperatorType * | ot | ) |
Definition at line 345 of file particle_boids.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, and state_move_down_exec().
Referenced by operatortypes_boids().
| void BOID_OT_state_move_up | ( | wmOperatorType * | ot | ) |
Definition at line 309 of file particle_boids.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, and state_move_up_exec().
Referenced by operatortypes_boids().
| void DPAINT_OT_bake | ( | wmOperatorType * | ot | ) |
Definition at line 516 of file dynamicpaint_ops.cc.
References dynamicpaint_bake_exec(), ED_operator_object_active_local_editable(), and ot.
Referenced by operatortypes_dynamicpaint().
| void DPAINT_OT_output_toggle | ( | wmOperatorType * | ot | ) |
Definition at line 259 of file dynamicpaint_ops.cc.
References ED_operator_object_active_local_editable(), OPTYPE_REGISTER, OPTYPE_UNDO, ot, output_toggle_exec(), and RNA_def_enum().
Referenced by operatortypes_dynamicpaint().
| void DPAINT_OT_surface_slot_add | ( | wmOperatorType * | ot | ) |
Add surface slot.
Definition at line 80 of file dynamicpaint_ops.cc.
References ED_operator_object_active_local_editable(), OPTYPE_REGISTER, OPTYPE_UNDO, ot, and surface_slot_add_exec().
Referenced by operatortypes_dynamicpaint().
| void DPAINT_OT_surface_slot_remove | ( | wmOperatorType * | ot | ) |
Remove surface slot.
Definition at line 128 of file dynamicpaint_ops.cc.
References ED_operator_object_active_local_editable(), OPTYPE_REGISTER, OPTYPE_UNDO, ot, and surface_slot_remove_exec().
Referenced by operatortypes_dynamicpaint().
| void DPAINT_OT_type_toggle | ( | wmOperatorType * | ot | ) |
Definition at line 178 of file dynamicpaint_ops.cc.
References BLT_I18NCONTEXT_ID_SIMULATION, ED_operator_object_active_local_editable(), MOD_DYNAMICPAINT_TYPE_CANVAS, OPTYPE_REGISTER, OPTYPE_UNDO, ot, RNA_def_enum(), RNA_def_property_translation_context(), rna_enum_prop_dynamicpaint_type_items, and type_toggle_exec().
Referenced by operatortypes_dynamicpaint().
| void FLUID_OT_bake_all | ( | wmOperatorType * | ot | ) |
Definition at line 702 of file physics_fluid.cc.
References ED_operator_object_active_editable(), fluid_bake_exec(), fluid_bake_invoke(), fluid_bake_modal(), FLUID_JOB_BAKE_ALL, and ot.
Referenced by operatortypes_fluid().
| void FLUID_OT_bake_data | ( | wmOperatorType * | ot | ) |
Definition at line 728 of file physics_fluid.cc.
References ED_operator_object_active_editable(), fluid_bake_exec(), fluid_bake_invoke(), fluid_bake_modal(), FLUID_JOB_BAKE_DATA, and ot.
Referenced by operatortypes_fluid().
| void FLUID_OT_bake_guides | ( | wmOperatorType * | ot | ) |
Definition at line 832 of file physics_fluid.cc.
References ED_operator_object_active_editable(), fluid_bake_exec(), fluid_bake_invoke(), fluid_bake_modal(), FLUID_JOB_BAKE_GUIDES, and ot.
Referenced by operatortypes_fluid().
| void FLUID_OT_bake_mesh | ( | wmOperatorType * | ot | ) |
Definition at line 780 of file physics_fluid.cc.
References ED_operator_object_active_editable(), fluid_bake_exec(), fluid_bake_invoke(), fluid_bake_modal(), FLUID_JOB_BAKE_MESH, and ot.
Referenced by operatortypes_fluid().
| void FLUID_OT_bake_noise | ( | wmOperatorType * | ot | ) |
Definition at line 754 of file physics_fluid.cc.
References ED_operator_object_active_editable(), fluid_bake_exec(), fluid_bake_invoke(), fluid_bake_modal(), FLUID_JOB_BAKE_NOISE, and ot.
Referenced by operatortypes_fluid().
| void FLUID_OT_bake_particles | ( | wmOperatorType * | ot | ) |
Definition at line 806 of file physics_fluid.cc.
References ED_operator_object_active_editable(), fluid_bake_exec(), fluid_bake_invoke(), fluid_bake_modal(), FLUID_JOB_BAKE_PARTICLES, and ot.
Referenced by operatortypes_fluid().
| void FLUID_OT_free_all | ( | wmOperatorType * | ot | ) |
Definition at line 716 of file physics_fluid.cc.
References ED_operator_object_active_editable(), fluid_free_exec(), FLUID_JOB_FREE_ALL, and ot.
Referenced by operatortypes_fluid().
| void FLUID_OT_free_data | ( | wmOperatorType * | ot | ) |
Definition at line 742 of file physics_fluid.cc.
References ED_operator_object_active_editable(), fluid_free_exec(), FLUID_JOB_FREE_DATA, and ot.
Referenced by operatortypes_fluid().
| void FLUID_OT_free_guides | ( | wmOperatorType * | ot | ) |
Definition at line 846 of file physics_fluid.cc.
References ED_operator_object_active_editable(), fluid_free_exec(), FLUID_JOB_FREE_GUIDES, and ot.
Referenced by operatortypes_fluid().
| void FLUID_OT_free_mesh | ( | wmOperatorType * | ot | ) |
Definition at line 794 of file physics_fluid.cc.
References ED_operator_object_active_editable(), fluid_free_exec(), FLUID_JOB_FREE_MESH, and ot.
Referenced by operatortypes_fluid().
| void FLUID_OT_free_noise | ( | wmOperatorType * | ot | ) |
Definition at line 768 of file physics_fluid.cc.
References ED_operator_object_active_editable(), fluid_free_exec(), FLUID_JOB_FREE_NOISE, and ot.
Referenced by operatortypes_fluid().
| void FLUID_OT_free_particles | ( | wmOperatorType * | ot | ) |
Definition at line 820 of file physics_fluid.cc.
References ED_operator_object_active_editable(), fluid_free_exec(), FLUID_JOB_FREE_PARTICLES, and ot.
Referenced by operatortypes_fluid().
| void FLUID_OT_pause_bake | ( | wmOperatorType * | ot | ) |
Definition at line 858 of file physics_fluid.cc.
References ED_operator_object_active_editable(), FLUID_JOB_BAKE_PAUSE, fluid_pause_exec(), and ot.
Referenced by operatortypes_fluid().
| void OBJECT_OT_particle_system_add | ( | wmOperatorType * | ot | ) |
Definition at line 87 of file particle_object.cc.
References ED_operator_object_active_local_editable(), OPTYPE_REGISTER, OPTYPE_UNDO, ot, and particle_system_add_exec().
Referenced by operatortypes_particle().
| void OBJECT_OT_particle_system_remove | ( | wmOperatorType * | ot | ) |
Definition at line 136 of file particle_object.cc.
References ED_operator_object_active_local_editable(), OPTYPE_REGISTER, OPTYPE_UNDO, ot, and particle_system_remove_exec().
Referenced by operatortypes_particle().
| void PARTICLE_OT_brush_edit | ( | wmOperatorType * | ot | ) |
Definition at line 5071 of file particle_edit.cc.
References brush_edit_cancel(), brush_edit_exec(), brush_edit_invoke(), brush_edit_modal(), brush_edit_poll(), OPTYPE_BLOCKING, OPTYPE_REGISTER, OPTYPE_UNDO, ot, PROP_HIDDEN, PROP_SKIP_SAVE, RNA_def_boolean(), RNA_def_collection_runtime(), and RNA_def_property_flag().
Referenced by operatortypes_particle().
| void PARTICLE_OT_connect_hair | ( | wmOperatorType * | ot | ) |
Definition at line 971 of file particle_object.cc.
References connect_hair_exec(), OPTYPE_UNDO, ot, and RNA_def_boolean().
Referenced by operatortypes_particle().
| void PARTICLE_OT_copy_particle_systems | ( | wmOperatorType * | ot | ) |
Definition at line 1290 of file particle_object.cc.
References copy_particle_systems_exec(), copy_particle_systems_poll(), OPTYPE_REGISTER, OPTYPE_UNDO, ot, PAR_COPY_SPACE_OBJECT, PAR_COPY_SPACE_WORLD, RNA_def_boolean(), RNA_def_enum(), and space_items.
Referenced by operatortypes_particle().
| void PARTICLE_OT_delete | ( | wmOperatorType * | ot | ) |
Definition at line 3499 of file particle_edit.cc.
References DEL_PARTICLE, delete_exec(), delete_type_items, OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_hair_poll(), RNA_def_enum(), and WM_menu_invoke().
Referenced by operatortypes_particle().
| void PARTICLE_OT_disconnect_hair | ( | wmOperatorType * | ot | ) |
Definition at line 668 of file particle_object.cc.
References disconnect_hair_exec(), OPTYPE_UNDO, ot, and RNA_def_boolean().
Referenced by operatortypes_particle().
| void PARTICLE_OT_duplicate_particle_system | ( | wmOperatorType * | ot | ) |
Definition at line 1359 of file particle_object.cc.
References duplicate_particle_systems_exec(), duplicate_particle_systems_poll(), OPTYPE_REGISTER, OPTYPE_UNDO, ot, and RNA_def_boolean().
Referenced by operatortypes_particle().
| void PARTICLE_OT_dupliob_copy | ( | wmOperatorType * | ot | ) |
Definition at line 487 of file particle_object.cc.
References copy_particle_dupliob_exec(), OPTYPE_REGISTER, OPTYPE_UNDO, and ot.
Referenced by operatortypes_particle().
| void PARTICLE_OT_dupliob_move_down | ( | wmOperatorType * | ot | ) |
Definition at line 572 of file particle_object.cc.
References dupliob_move_down_exec(), OPTYPE_REGISTER, OPTYPE_UNDO, and ot.
Referenced by operatortypes_particle().
| void PARTICLE_OT_dupliob_move_up | ( | wmOperatorType * | ot | ) |
Definition at line 447 of file particle_object.cc.
References dupliob_move_up_exec(), OPTYPE_REGISTER, OPTYPE_UNDO, and ot.
Referenced by operatortypes_particle().
| void PARTICLE_OT_dupliob_refresh | ( | wmOperatorType * | ot | ) |
Definition at line 408 of file particle_object.cc.
References dupliob_refresh_exec(), OPTYPE_REGISTER, OPTYPE_UNDO, and ot.
Referenced by operatortypes_particle().
| void PARTICLE_OT_dupliob_remove | ( | wmOperatorType * | ot | ) |
Definition at line 531 of file particle_object.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, and remove_particle_dupliob_exec().
Referenced by operatortypes_particle().
| void PARTICLE_OT_edited_clear | ( | wmOperatorType * | ot | ) |
Definition at line 5613 of file particle_edit.cc.
References clear_edited_exec(), OPTYPE_REGISTER, OPTYPE_UNDO, ot, and particle_edit_toggle_poll().
Referenced by operatortypes_particle().
| void PARTICLE_OT_hide | ( | wmOperatorType * | ot | ) |
Definition at line 2548 of file particle_edit.cc.
References hide_exec(), OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_poll(), and RNA_def_boolean().
Referenced by operatortypes_particle().
| void PARTICLE_OT_mirror | ( | wmOperatorType * | ot | ) |
Definition at line 3725 of file particle_edit.cc.
References BLT_I18NCONTEXT_DEFAULT, mirror_exec(), mirror_poll(), OPTYPE_REGISTER, OPTYPE_UNDO, and ot.
Referenced by operatortypes_particle().
| void PARTICLE_OT_new | ( | wmOperatorType * | ot | ) |
Definition at line 198 of file particle_object.cc.
References new_particle_settings_exec(), OPTYPE_REGISTER, OPTYPE_UNDO, ot, and psys_poll().
Referenced by operatortypes_particle().
| void PARTICLE_OT_new_target | ( | wmOperatorType * | ot | ) |
Definition at line 248 of file particle_object.cc.
References new_particle_target_exec(), OPTYPE_REGISTER, OPTYPE_UNDO, and ot.
Referenced by operatortypes_particle().
| void PARTICLE_OT_particle_edit_toggle | ( | wmOperatorType * | ot | ) |
Definition at line 5559 of file particle_edit.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, particle_edit_toggle_exec(), and particle_edit_toggle_poll().
Referenced by operatortypes_particle().
| void PARTICLE_OT_particle_system_remove_all | ( | wmOperatorType * | ot | ) |
Definition at line 1427 of file particle_object.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, particle_system_remove_all_exec(), and remove_all_particle_systems_poll().
Referenced by operatortypes_particle().
| void PARTICLE_OT_rekey | ( | wmOperatorType * | ot | ) |
Definition at line 2844 of file particle_edit.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_hair_poll(), rekey_exec(), RNA_def_int(), and WM_operator_props_popup().
Referenced by operatortypes_particle().
| void PARTICLE_OT_remove_doubles | ( | wmOperatorType * | ot | ) |
Definition at line 3308 of file particle_edit.cc.
References FLT_MAX, OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_hair_poll(), remove_doubles_exec(), and RNA_def_float().
Referenced by operatortypes_particle().
| void PARTICLE_OT_reveal | ( | wmOperatorType * | ot | ) |
Definition at line 2600 of file particle_edit.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_poll(), reveal_exec(), and RNA_def_boolean().
Referenced by operatortypes_particle().
| void PARTICLE_OT_select_all | ( | wmOperatorType * | ot | ) |
Definition at line 1816 of file particle_edit.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_poll(), pe_select_all_exec(), and WM_operator_properties_select_all().
Referenced by operatortypes_particle().
| void PARTICLE_OT_select_less | ( | wmOperatorType * | ot | ) |
Definition at line 2670 of file particle_edit.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_poll(), and select_less_exec().
Referenced by operatortypes_particle().
| void PARTICLE_OT_select_linked | ( | wmOperatorType * | ot | ) |
Definition at line 2206 of file particle_edit.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_poll(), and select_linked_exec().
Referenced by operatortypes_particle().
| void PARTICLE_OT_select_linked_pick | ( | wmOperatorType * | ot | ) |
Definition at line 2254 of file particle_edit.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_poll_view3d(), RNA_def_boolean(), RNA_def_int_vector(), select_linked_pick_exec(), and select_linked_pick_invoke().
Referenced by operatortypes_particle().
| void PARTICLE_OT_select_more | ( | wmOperatorType * | ot | ) |
Definition at line 2742 of file particle_edit.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_poll(), and select_more_exec().
Referenced by operatortypes_particle().
| void PARTICLE_OT_select_random | ( | wmOperatorType * | ot | ) |
Definition at line 2162 of file particle_edit.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_poll(), RAN_HAIR, RNA_def_enum(), select_random_exec(), select_random_type_items, and WM_operator_properties_select_random().
Referenced by operatortypes_particle().
| void PARTICLE_OT_select_roots | ( | wmOperatorType * | ot | ) |
Definition at line 2002 of file particle_edit.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_poll(), SEL_SELECT, select_roots_exec(), and WM_operator_properties_select_action().
Referenced by operatortypes_particle().
| void PARTICLE_OT_select_tips | ( | wmOperatorType * | ot | ) |
Definition at line 2077 of file particle_edit.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_poll(), SEL_SELECT, select_tips_exec(), and WM_operator_properties_select_action().
Referenced by operatortypes_particle().
| void PARTICLE_OT_shape_cut | ( | wmOperatorType * | ot | ) |
Definition at line 5292 of file particle_edit.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, shape_cut_exec(), and shape_cut_poll().
Referenced by operatortypes_particle().
| void PARTICLE_OT_subdivide | ( | wmOperatorType * | ot | ) |
Definition at line 3210 of file particle_edit.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_hair_poll(), and subdivide_exec().
Referenced by operatortypes_particle().
| void PARTICLE_OT_target_move_down | ( | wmOperatorType * | ot | ) |
Definition at line 378 of file particle_object.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, and target_move_down_exec().
Referenced by operatortypes_particle().
| void PARTICLE_OT_target_move_up | ( | wmOperatorType * | ot | ) |
Definition at line 339 of file particle_object.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, and target_move_up_exec().
Referenced by operatortypes_particle().
| void PARTICLE_OT_target_remove | ( | wmOperatorType * | ot | ) |
Definition at line 297 of file particle_object.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, and remove_particle_target_exec().
Referenced by operatortypes_particle().
| void PARTICLE_OT_unify_length | ( | wmOperatorType * | ot | ) |
Definition at line 5730 of file particle_edit.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_poll_view3d(), and unify_length_exec().
Referenced by operatortypes_particle().
| void PARTICLE_OT_weight_set | ( | wmOperatorType * | ot | ) |
Definition at line 3367 of file particle_edit.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, PE_hair_poll(), RNA_def_float(), and weight_set_exec().
Referenced by operatortypes_particle().
| void PE_create_particle_edit | ( | Depsgraph * | depsgraph, |
| Scene * | scene, | ||
| Object * | ob, | ||
| PointCache * | cache, | ||
| ParticleSystem * | psys ) |
Initialize needed data for bake edit.
Definition at line 5313 of file particle_edit.cc.
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, HairKey::co, DEG_get_evaluated(), depsgraph, ParticleSystem::edit, PointCache::edit, HairKey::editflag, ListBase::first, ParticleSystem::flag, PointCache::flag, float, ParticleSystem::free_edit, PointCache::free_edit, ParticleData::hair, KEY_K, LISTBASE_FOREACH, LOOP_KEYS, LOOP_POINTS, PointCache::mem_cache, MEM_calloc_arrayN(), MEM_callocN(), ParticleSystemModifierData::mesh_final, ParticleSystemModifierData::modifier, ModifierData::name, ParticleSystem::particles, PTCacheEdit::pathcache, PTCacheEdit::pathcachebufs, PE_free_ptcache_edit(), PE_update_object(), PEK_USE_WCO, PEP_EDIT_RECALC, 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(), HairKey::time, ParticleData::totkey, ParticleSystem::totpart, PTCacheEdit::totpoint, and update_world_cos().
Referenced by pe_get_current().
| void PTCACHE_OT_add | ( | wmOperatorType * | ot | ) |
Definition at line 435 of file physics_pointcache.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, ptcache_add_new_exec(), and ptcache_add_remove_poll().
Referenced by operatortypes_pointcache().
| void PTCACHE_OT_bake | ( | wmOperatorType * | ot | ) |
Definition at line 347 of file physics_pointcache.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, ptcache_bake_cancel(), ptcache_bake_exec(), ptcache_bake_invoke(), ptcache_bake_modal(), ptcache_poll(), and RNA_def_boolean().
Referenced by operatortypes_pointcache().
| void PTCACHE_OT_bake_all | ( | wmOperatorType * | ot | ) |
Definition at line 289 of file physics_pointcache.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, ptcache_bake_all_poll(), ptcache_bake_cancel(), ptcache_bake_exec(), ptcache_bake_invoke(), ptcache_bake_modal(), and RNA_def_boolean().
Referenced by operatortypes_pointcache().
| void PTCACHE_OT_bake_from_cache | ( | wmOperatorType * | ot | ) |
Definition at line 380 of file physics_pointcache.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, ptcache_bake_from_cache_exec(), and ptcache_poll().
Referenced by operatortypes_pointcache().
| void PTCACHE_OT_free_bake | ( | wmOperatorType * | ot | ) |
Definition at line 366 of file physics_pointcache.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, ptcache_free_bake_exec(), and ptcache_poll().
Referenced by operatortypes_pointcache().
| void PTCACHE_OT_free_bake_all | ( | wmOperatorType * | ot | ) |
Definition at line 308 of file physics_pointcache.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, ptcache_bake_all_poll(), and ptcache_free_bake_all_exec().
Referenced by operatortypes_pointcache().
| void PTCACHE_OT_remove | ( | wmOperatorType * | ot | ) |
Definition at line 449 of file physics_pointcache.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, ptcache_add_remove_poll(), and ptcache_remove_exec().
Referenced by operatortypes_pointcache().
| void recalc_emitter_field | ( | Depsgraph * | depsgraph, |
| Object * | ob, | ||
| ParticleSystem * | psys ) |
Calculate a tree for finding nearest emitter's vertices.
Definition at line 1441 of file particle_edit.cc.
References add_v3_v3(), add_v3_v3v3(), CD_MFACE, copy_v3_v3(), CustomData_get_layer(), ParticleSystem::edit, PTCacheEdit::emitter_cosnos, PTCacheEdit::emitter_field, Mesh::fdata_legacy, i, MEM_callocN(), MEM_freeN(), ParticleSystemModifierData::mesh_final, mul_v3_fl(), nor, normalize_v3(), PTCacheEdit::psmd_eval, Mesh::totface_legacy, MFace::v1, MFace::v2, MFace::v3, and MFace::v4.
Referenced by copy_particle_edit(), ED_object_particle_edit_mode_enter_ex(), and PE_create_particle_edit().
| void recalc_lengths | ( | PTCacheEdit * | edit | ) |
Set current distances to be kept between neighboring keys.
Definition at line 1424 of file particle_edit.cc.
References KEY_K, len_v3v3(), LOOP_EDITED_POINTS, 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 | ( | wmOperatorType * | ot | ) |
Definition at line 151 of file rigidbody_constraint.cc.
References operator_rigidbody_con_add_poll(), OPTYPE_REGISTER, OPTYPE_UNDO, ot, RBC_TYPE_FIXED, rigidbody_con_add_exec(), RNA_def_enum(), and rna_enum_rigidbody_constraint_type_items.
Referenced by operatortypes_particle().
| void RIGIDBODY_OT_constraint_remove | ( | wmOperatorType * | ot | ) |
Definition at line 198 of file rigidbody_constraint.cc.
References operator_rigidbody_con_active_poll(), OPTYPE_REGISTER, OPTYPE_UNDO, ot, and rigidbody_con_remove_exec().
Referenced by operatortypes_particle().
| void RIGIDBODY_OT_mass_calculate | ( | wmOperatorType * | ot | ) |
Definition at line 529 of file rigidbody_object.cc.
References FLT_MAX, mass_calculate_poll_property(), operator_rigidbody_active_poll(), OPTYPE_REGISTER, OPTYPE_UNDO, ot, 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(), rna_enum_dummy_DEFAULT_items, and WM_menu_invoke().
Referenced by operatortypes_particle().
| void RIGIDBODY_OT_object_add | ( | wmOperatorType * | ot | ) |
Definition at line 126 of file rigidbody_object.cc.
References operator_rigidbody_add_poll(), OPTYPE_REGISTER, OPTYPE_UNDO, ot, RBO_TYPE_ACTIVE, rigidbody_object_add_exec(), RNA_def_enum(), and rna_enum_rigidbody_object_type_items.
Referenced by operatortypes_particle().
| void RIGIDBODY_OT_object_remove | ( | wmOperatorType * | ot | ) |
Definition at line 177 of file rigidbody_object.cc.
References operator_rigidbody_active_poll(), OPTYPE_REGISTER, OPTYPE_UNDO, ot, and rigidbody_object_remove_exec().
Referenced by operatortypes_particle().
| void RIGIDBODY_OT_objects_add | ( | wmOperatorType * | ot | ) |
Definition at line 221 of file rigidbody_object.cc.
References operator_rigidbody_add_poll(), OPTYPE_REGISTER, OPTYPE_UNDO, ot, RBO_TYPE_ACTIVE, rigidbody_objects_add_exec(), RNA_def_enum(), and rna_enum_rigidbody_object_type_items.
Referenced by operatortypes_particle().
| void RIGIDBODY_OT_objects_remove | ( | wmOperatorType * | ot | ) |
Definition at line 272 of file rigidbody_object.cc.
References operator_rigidbody_active_poll(), OPTYPE_REGISTER, OPTYPE_UNDO, ot, and rigidbody_objects_remove_exec().
Referenced by operatortypes_particle().
| void RIGIDBODY_OT_shape_change | ( | wmOperatorType * | ot | ) |
Definition at line 323 of file rigidbody_object.cc.
References operator_rigidbody_active_poll(), OPTYPE_REGISTER, OPTYPE_UNDO, ot, RB_SHAPE_TRIMESH, rigidbody_objects_shape_change_exec(), RNA_def_enum(), rna_enum_rigidbody_object_shape_items, and WM_menu_invoke().
Referenced by operatortypes_particle().
| void RIGIDBODY_OT_world_add | ( | wmOperatorType * | ot | ) |
Definition at line 73 of file rigidbody_world.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, rigidbody_world_add_exec(), and rigidbody_world_add_poll().
Referenced by operatortypes_particle().
| void RIGIDBODY_OT_world_export | ( | wmOperatorType * | ot | ) |
Definition at line 176 of file rigidbody_world.cc.
References FILE_DEFAULTDISPLAY, FILE_SAVE, FILE_SORT_DEFAULT, FILE_SPECIAL, FILE_TYPE_FOLDER, OPTYPE_REGISTER, OPTYPE_UNDO, ot, rigidbody_world_active_poll(), rigidbody_world_export_exec(), rigidbody_world_export_invoke(), WM_FILESEL_RELPATH, and WM_operator_properties_filesel().
| void RIGIDBODY_OT_world_remove | ( | wmOperatorType * | ot | ) |
Definition at line 112 of file rigidbody_world.cc.
References OPTYPE_REGISTER, OPTYPE_UNDO, ot, rigidbody_world_active_poll(), and rigidbody_world_remove_exec().
Referenced by operatortypes_particle().
| void update_world_cos | ( | Object * | ob, |
| PTCacheEdit * | edit ) |
Definition at line 1538 of file particle_edit.cc.
References copy_v3_v3(), ParticleSystem::edit, ParticleSystem::flag, ParticleSettings::from, KEY_K, LOOP_KEYS, LOOP_POINTS, ParticleSystemModifierData::mesh_final, mul_m4_v3(), 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().