struct BoidState * boid_get_current_state(struct BoidSettings *boids)
struct BoidSettings * boid_copy_settings(const struct BoidSettings *boids)
struct BoidRule * boid_new_rule(int type)
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_new_state(struct BoidSettings *boids)
void boid_free_settings(struct BoidSettings *boids)
struct BoidState * boid_duplicate_state(struct BoidSettings *boids, struct BoidState *state)
struct BoidBrainData BoidBrainData
void boids_precalc_rules(struct ParticleSettings *part, float cfra)
_GL_VOID GLfloat value _GL_VOID_RET _GL_VOID const GLuint GLboolean *residences _GL_BOOL_RET _GL_VOID GLsizei GLfloat GLfloat GLfloat GLfloat const GLubyte *bitmap _GL_VOID_RET _GL_VOID GLenum type
struct ParticleSettings * part
struct ParticleSimulationData * sim