struct BoidState * boid_duplicate_state(struct BoidSettings *boids, struct BoidState *state)
struct BoidSettings * boid_copy_settings(const struct BoidSettings *boids)
void boid_brain(BoidBrainData *bbd, int p, struct ParticleData *pa)
void boid_body(BoidBrainData *bbd, struct ParticleData *pa)
void boid_default_settings(struct BoidSettings *boids)
struct BoidState * boid_get_current_state(struct BoidSettings *boids)
struct BoidRule * boid_new_rule(int type)
void boid_free_settings(struct BoidSettings *boids)
struct BoidBrainData BoidBrainData
struct BoidState * boid_new_state(struct BoidSettings *boids)
void boids_precalc_rules(struct ParticleSettings *part, float cfra)
struct ParticleSettings * part
struct ParticleSimulationData * sim