Blender
V3.3
|
#include <BKE_boids.h>
Public Attributes | |
struct ParticleSimulationData * | sim |
struct ParticleSettings * | part |
float | timestep |
float | cfra |
float | dfra |
float | wanted_co [3] |
float | wanted_speed |
struct Object * | goal_ob |
float | goal_co [3] |
float | goal_nor [3] |
float | goal_priority |
struct RNG * | rng |
Definition at line 22 of file BKE_boids.h.
float BoidBrainData::cfra |
Definition at line 25 of file BKE_boids.h.
Referenced by boid_brain(), and dynamics_step().
float BoidBrainData::dfra |
Definition at line 25 of file BKE_boids.h.
Referenced by boid_body(), and dynamics_step().
float BoidBrainData::goal_co[3] |
Definition at line 30 of file BKE_boids.h.
Referenced by boid_body(), and rule_goal_avoid().
float BoidBrainData::goal_nor[3] |
Definition at line 31 of file BKE_boids.h.
Referenced by boid_body(), and rule_goal_avoid().
struct Object* BoidBrainData::goal_ob |
Definition at line 29 of file BKE_boids.h.
Referenced by boid_body(), dynamics_step(), and rule_goal_avoid().
float BoidBrainData::goal_priority |
Definition at line 32 of file BKE_boids.h.
Referenced by rule_goal_avoid().
struct ParticleSettings* BoidBrainData::part |
Definition at line 24 of file BKE_boids.h.
Referenced by apply_boid_rule(), boid_body(), boid_brain(), dynamics_step(), rule_fight(), and rule_goal_avoid().
struct RNG* BoidBrainData::rng |
Definition at line 34 of file BKE_boids.h.
Referenced by boid_body(), dynamics_step(), rule_average_speed(), rule_avoid_collision(), and rule_fight().
struct ParticleSimulationData* BoidBrainData::sim |
Definition at line 23 of file BKE_boids.h.
Referenced by boid_body(), boid_brain(), boid_find_ground(), dynamics_step(), rule_average_speed(), rule_avoid_collision(), rule_fight(), rule_flock(), rule_follow_leader(), rule_goal_avoid(), and rule_separate().
float BoidBrainData::timestep |
Definition at line 25 of file BKE_boids.h.
Referenced by boid_body(), dynamics_step(), rule_fight(), rule_follow_leader(), and rule_goal_avoid().
float BoidBrainData::wanted_co[3] |
Definition at line 26 of file BKE_boids.h.
Referenced by apply_boid_rule(), boid_body(), boid_brain(), rule_average_speed(), rule_avoid_collision(), rule_fight(), rule_flock(), rule_follow_leader(), rule_goal_avoid(), and rule_separate().
float BoidBrainData::wanted_speed |
Definition at line 26 of file BKE_boids.h.
Referenced by boid_body(), boid_brain(), rule_average_speed(), rule_avoid_collision(), rule_fight(), rule_flock(), rule_follow_leader(), rule_goal_avoid(), and rule_separate().