Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_effect.h
| Show All 34 Lines | |||||
| #include "DNA_modifier_types.h" | #include "DNA_modifier_types.h" | ||||
| #include "BLI_utildefines.h" | #include "BLI_utildefines.h" | ||||
| struct Object; | struct Object; | ||||
| struct Scene; | struct Scene; | ||||
| struct ListBase; | struct ListBase; | ||||
| struct Group; | struct Collection; | ||||
| struct ParticleSimulationData; | struct ParticleSimulationData; | ||||
| struct ParticleData; | struct ParticleData; | ||||
| struct ParticleKey; | struct ParticleKey; | ||||
| struct Depsgraph; | struct Depsgraph; | ||||
| struct EffectorWeights *BKE_add_effector_weights(struct Group *group); | struct EffectorWeights *BKE_add_effector_weights(struct Collection *collection); | ||||
| struct PartDeflect *object_add_collision_fields(int type); | struct PartDeflect *object_add_collision_fields(int type); | ||||
| /* Input to effector code */ | /* Input to effector code */ | ||||
| typedef struct EffectedPoint { | typedef struct EffectedPoint { | ||||
| float *loc; | float *loc; | ||||
| float *vel; | float *vel; | ||||
| float *ave; /* angular velocity for particles with dynamic rotation */ | float *ave; /* angular velocity for particles with dynamic rotation */ | ||||
| float *rot; /* rotation quaternion for particles with dynamic rotation */ | float *rot; /* rotation quaternion for particles with dynamic rotation */ | ||||
| ▲ Show 20 Lines • Show All 176 Lines • Show Last 20 Lines | |||||