Blender V5.0
physics_ops.cc File Reference
#include <cstdlib>
#include "DNA_space_types.h"
#include "WM_api.hh"
#include "ED_physics.hh"
#include "physics_intern.hh"

Go to the source code of this file.

Functions

Particles
static void operatortypes_particle ()
static void keymap_particle (wmKeyConfig *keyconf)
Boids
static void operatortypes_boids ()
Fluid
static void operatortypes_fluid ()
Point Cache
static void operatortypes_pointcache ()
Dynamic Paint
static void operatortypes_dynamicpaint ()
Registration
void ED_operatortypes_physics ()
void ED_keymap_physics (wmKeyConfig *keyconf)

Function Documentation

◆ ED_keymap_physics()

void ED_keymap_physics ( wmKeyConfig * keyconf)

Definition at line 185 of file physics_ops.cc.

References keymap_particle().

Referenced by ED_spacetypes_keymap().

◆ ED_operatortypes_physics()

void ED_operatortypes_physics ( )

◆ keymap_particle()

void keymap_particle ( wmKeyConfig * keyconf)
static

Definition at line 90 of file physics_ops.cc.

References PE_poll(), wmKeyMap::poll, RGN_TYPE_WINDOW, SPACE_EMPTY, and WM_keymap_ensure().

Referenced by ED_keymap_physics().

◆ operatortypes_boids()

◆ operatortypes_dynamicpaint()

◆ operatortypes_fluid()

◆ operatortypes_particle()

void operatortypes_particle ( )
static

Definition at line 23 of file physics_ops.cc.

References OBJECT_OT_particle_system_add(), OBJECT_OT_particle_system_remove(), PARTICLE_OT_brush_edit(), PARTICLE_OT_connect_hair(), PARTICLE_OT_copy_particle_systems(), PARTICLE_OT_delete(), PARTICLE_OT_disconnect_hair(), PARTICLE_OT_duplicate_particle_system(), PARTICLE_OT_dupliob_copy(), PARTICLE_OT_dupliob_move_down(), PARTICLE_OT_dupliob_move_up(), PARTICLE_OT_dupliob_refresh(), PARTICLE_OT_dupliob_remove(), PARTICLE_OT_edited_clear(), PARTICLE_OT_hide(), PARTICLE_OT_mirror(), PARTICLE_OT_new(), PARTICLE_OT_new_target(), PARTICLE_OT_particle_edit_toggle(), PARTICLE_OT_particle_system_remove_all(), PARTICLE_OT_rekey(), PARTICLE_OT_remove_doubles(), PARTICLE_OT_reveal(), PARTICLE_OT_select_all(), PARTICLE_OT_select_less(), PARTICLE_OT_select_linked(), PARTICLE_OT_select_linked_pick(), PARTICLE_OT_select_more(), PARTICLE_OT_select_random(), PARTICLE_OT_select_roots(), PARTICLE_OT_select_tips(), PARTICLE_OT_shape_cut(), PARTICLE_OT_subdivide(), PARTICLE_OT_target_move_down(), PARTICLE_OT_target_move_up(), PARTICLE_OT_target_remove(), PARTICLE_OT_unify_length(), PARTICLE_OT_weight_set(), RIGIDBODY_OT_constraint_add(), RIGIDBODY_OT_constraint_remove(), RIGIDBODY_OT_mass_calculate(), RIGIDBODY_OT_object_add(), RIGIDBODY_OT_object_remove(), RIGIDBODY_OT_objects_add(), RIGIDBODY_OT_objects_remove(), RIGIDBODY_OT_shape_change(), RIGIDBODY_OT_world_add(), RIGIDBODY_OT_world_remove(), and WM_operatortype_append().

Referenced by ED_operatortypes_physics().

◆ operatortypes_pointcache()