Blender V5.0
BoidBrainData Struct Reference

#include <BKE_boids.h>

Public Attributes

struct ParticleSimulationDatasim
struct ParticleSettingspart
float timestep
float cfra
float dfra
float wanted_co [3]
float wanted_speed
struct Objectgoal_ob
float goal_co [3]
float goal_nor [3]
float goal_priority
struct RNGrng

Detailed Description

Definition at line 19 of file BKE_boids.h.

Member Data Documentation

◆ cfra

float BoidBrainData::cfra

Definition at line 22 of file BKE_boids.h.

Referenced by boid_brain(), and dynamics_step().

◆ dfra

float BoidBrainData::dfra

Definition at line 22 of file BKE_boids.h.

Referenced by boid_body(), and dynamics_step().

◆ goal_co

float BoidBrainData::goal_co[3]

Definition at line 27 of file BKE_boids.h.

Referenced by boid_body(), and rule_goal_avoid().

◆ goal_nor

float BoidBrainData::goal_nor[3]

Definition at line 28 of file BKE_boids.h.

Referenced by boid_body(), and rule_goal_avoid().

◆ goal_ob

struct Object* BoidBrainData::goal_ob

Definition at line 26 of file BKE_boids.h.

Referenced by boid_body(), dynamics_step(), and rule_goal_avoid().

◆ goal_priority

float BoidBrainData::goal_priority

Definition at line 29 of file BKE_boids.h.

Referenced by rule_goal_avoid().

◆ part

struct ParticleSettings* BoidBrainData::part

◆ rng

struct RNG* BoidBrainData::rng

◆ sim

◆ timestep

float BoidBrainData::timestep

Definition at line 22 of file BKE_boids.h.

Referenced by boid_body(), dynamics_step(), rule_fight(), rule_follow_leader(), and rule_goal_avoid().

◆ wanted_co

◆ wanted_speed


The documentation for this struct was generated from the following file: