|
Blender V4.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 23 of file BKE_boids.h.
| float BoidBrainData::cfra |
Definition at line 26 of file BKE_boids.h.
Referenced by boid_brain(), and dynamics_step().
| float BoidBrainData::dfra |
Definition at line 26 of file BKE_boids.h.
Referenced by boid_body(), and dynamics_step().
| float BoidBrainData::goal_co[3] |
Definition at line 31 of file BKE_boids.h.
Referenced by boid_body(), and rule_goal_avoid().
| float BoidBrainData::goal_nor[3] |
Definition at line 32 of file BKE_boids.h.
Referenced by boid_body(), and rule_goal_avoid().
| struct Object* BoidBrainData::goal_ob |
Definition at line 30 of file BKE_boids.h.
Referenced by boid_body(), dynamics_step(), and rule_goal_avoid().
| float BoidBrainData::goal_priority |
Definition at line 33 of file BKE_boids.h.
Referenced by rule_goal_avoid().
| struct ParticleSettings* BoidBrainData::part |
Definition at line 25 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 35 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 24 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 26 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 27 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 27 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().