Blender
V3.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 GuideEffectorData * | guide_data |
float | guide_loc [4] |
float | guide_dir [3] |
float | guide_radius |
float | frame |
int | flag |
Definition at line 69 of file BKE_effect.h.
struct Depsgraph* EffectorCache::depsgraph |
Definition at line 72 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 85 of file BKE_effect.h.
Referenced by BKE_effectors_apply(), get_effector_data(), and precalculate_effector().
float EffectorCache::frame |
Definition at line 84 of file BKE_effect.h.
Referenced by add_effector_evaluation().
struct GuideEffectorData* EffectorCache::guide_data |
Definition at line 81 of file BKE_effect.h.
Referenced by do_guides(), and precalc_guides().
float EffectorCache::guide_dir[3] |
Definition at line 82 of file BKE_effect.h.
Referenced by do_guides(), precalc_guides(), and precalculate_effector().
float EffectorCache::guide_loc[4] |
Definition at line 82 of file BKE_effect.h.
Referenced by do_guides(), precalc_guides(), and precalculate_effector().
float EffectorCache::guide_radius |
Definition at line 82 of file BKE_effect.h.
Referenced by precalculate_effector().
struct EffectorCache* EffectorCache::next |
Definition at line 70 of file BKE_effect.h.
Referenced by BKE_effectors_apply(), do_guides(), precalc_guides(), and rule_goal_avoid().
struct Object* EffectorCache::ob |
Definition at line 74 of file BKE_effect.h.
Referenced by add_effector_evaluation(), do_guides(), 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 78 of file BKE_effect.h.
Referenced by add_effector_evaluation(), BKE_effectors_apply(), do_guides(), do_physical_effector(), do_texture_effector(), eff_calc_visibility(), effector_falloff(), get_effector_data(), get_effector_tot(), precalc_guides(), precalculate_effector(), and rule_goal_avoid().
struct EffectorCache * EffectorCache::prev |
Definition at line 70 of file BKE_effect.h.
struct ParticleSystem* EffectorCache::psys |
Definition at line 75 of file BKE_effect.h.
Referenced by add_effector_evaluation(), get_effector_data(), get_effector_tot(), and precalculate_effector().
struct Scene* EffectorCache::scene |
Definition at line 73 of file BKE_effect.h.
Referenced by add_effector_evaluation(), do_guides(), do_texture_effector(), get_effector_data(), precalculate_effector(), and rule_goal_avoid().
struct SurfaceModifierData* EffectorCache::surmd |
Definition at line 76 of file BKE_effect.h.
Referenced by get_effector_data(), and precalculate_effector().