Blender  V3.3
Public Attributes | List of all members
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 22 of file BKE_boids.h.

Member Data Documentation

◆ cfra

float BoidBrainData::cfra

Definition at line 25 of file BKE_boids.h.

Referenced by boid_brain(), and dynamics_step().

◆ dfra

float BoidBrainData::dfra

Definition at line 25 of file BKE_boids.h.

Referenced by boid_body(), and dynamics_step().

◆ goal_co

float BoidBrainData::goal_co[3]

Definition at line 30 of file BKE_boids.h.

Referenced by boid_body(), and rule_goal_avoid().

◆ goal_nor

float BoidBrainData::goal_nor[3]

Definition at line 31 of file BKE_boids.h.

Referenced by boid_body(), and rule_goal_avoid().

◆ goal_ob

struct Object* BoidBrainData::goal_ob

Definition at line 29 of file BKE_boids.h.

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

◆ goal_priority

float BoidBrainData::goal_priority

Definition at line 32 of file BKE_boids.h.

Referenced by rule_goal_avoid().

◆ part

struct ParticleSettings* BoidBrainData::part

◆ rng

struct RNG* BoidBrainData::rng

◆ sim

struct ParticleSimulationData* BoidBrainData::sim

◆ timestep

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().

◆ wanted_co

float BoidBrainData::wanted_co[3]

◆ wanted_speed

float BoidBrainData::wanted_speed

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