Blender
V3.3
|
#include <DNA_object_force_types.h>
Public Attributes | |
struct Collection * | group |
float | weight [14] |
float | global_gravity |
short | flag |
char | _pad [2] |
Definition at line 164 of file DNA_object_force_types.h.
char EffectorWeights::_pad[2] |
Definition at line 172 of file DNA_object_force_types.h.
short EffectorWeights::flag |
Definition at line 171 of file DNA_object_force_types.h.
Referenced by basic_force_cb(), and basic_integrate().
float EffectorWeights::global_gravity |
Definition at line 170 of file DNA_object_force_types.h.
Referenced by _softbody_calc_forces_slice_in_a_thread(), basic_integrate(), BKE_effector_add_weights(), blo_do_versions_250(), cloth_calc_force(), and psys_uses_gravity().
struct Collection* EffectorWeights::group |
Only use effectors from this group of objects.
Definition at line 166 of file DNA_object_force_types.h.
Referenced by blender::deg::DepsgraphRelationBuilder::add_particle_forcefield_relations(), BKE_effector_add_weights(), BKE_effectors_create(), blender::deg::DepsgraphRelationBuilder::build_rigidbody(), DEG_add_forcefield_relations(), foreachIDLink(), object_blend_read_expand(), object_blend_read_lib(), object_foreach_id(), particle_settings_blend_read_expand(), particle_settings_blend_read_lib(), particle_settings_foreach_id(), and scene_blend_read_lib().
float EffectorWeights::weight[14] |
Effector type specific weights.
Definition at line 169 of file DNA_object_force_types.h.
Referenced by BKE_effector_add_weights(), effector_falloff(), and is_effector_relevant().