|
Blender V4.3
|
#include <BKE_effect.h>
Public Attributes | |
| struct EffectorCache * | next |
| struct EffectorCache * | prev |
| struct Depsgraph * | depsgraph |
| struct Scene * | scene |
| struct Object * | ob |
| struct ParticleSystem * | psys |
| struct SurfaceModifierData * | surmd |
| struct PartDeflect * | pd |
| struct RNG * | rng |
| struct GuideEffectorData * | guide_data |
| float | guide_loc [4] |
| float | guide_dir [3] |
| float | guide_radius |
| float | frame |
| int | flag |
Definition at line 71 of file BKE_effect.h.
| struct Depsgraph* EffectorCache::depsgraph |
Definition at line 74 of file BKE_effect.h.
Referenced by add_effector_evaluation(), eff_calc_visibility(), get_effector_data(), and rule_goal_avoid().
| int EffectorCache::flag |
Definition at line 90 of file BKE_effect.h.
Referenced by get_effector_data(), and precalculate_effector().
| float EffectorCache::frame |
Definition at line 89 of file BKE_effect.h.
Referenced by add_effector_evaluation().
| struct GuideEffectorData* EffectorCache::guide_data |
Definition at line 86 of file BKE_effect.h.
| float EffectorCache::guide_dir[3] |
Definition at line 87 of file BKE_effect.h.
Referenced by precalculate_effector().
| float EffectorCache::guide_loc[4] |
Definition at line 87 of file BKE_effect.h.
Referenced by precalculate_effector().
| float EffectorCache::guide_radius |
Definition at line 87 of file BKE_effect.h.
Referenced by precalculate_effector().
| struct EffectorCache* EffectorCache::next |
Definition at line 72 of file BKE_effect.h.
| struct Object* EffectorCache::ob |
Definition at line 76 of file BKE_effect.h.
Referenced by add_effector_evaluation(), do_texture_effector(), eff_calc_visibility(), get_effector_data(), get_effector_tot(), precalculate_effector(), and rule_goal_avoid().
| struct PartDeflect* EffectorCache::pd |
Definition at line 80 of file BKE_effect.h.
Referenced by add_effector_evaluation(), do_physical_effector(), do_texture_effector(), eff_calc_visibility(), effector_falloff(), get_effector_data(), get_effector_tot(), precalculate_effector(), and rule_goal_avoid().
| struct EffectorCache * EffectorCache::prev |
Definition at line 72 of file BKE_effect.h.
| struct ParticleSystem* EffectorCache::psys |
Definition at line 77 of file BKE_effect.h.
Referenced by add_effector_evaluation(), get_effector_data(), get_effector_tot(), and precalculate_effector().
| struct RNG* EffectorCache::rng |
Random noise generator for e.g. wind.
Definition at line 83 of file BKE_effect.h.
Referenced by do_physical_effector(), and precalculate_effector().
| struct Scene* EffectorCache::scene |
Definition at line 75 of file BKE_effect.h.
Referenced by add_effector_evaluation(), get_effector_data(), precalculate_effector(), and rule_goal_avoid().
| struct SurfaceModifierData* EffectorCache::surmd |
Definition at line 78 of file BKE_effect.h.
Referenced by get_effector_data(), and precalculate_effector().