Blender  V3.3
Public Attributes | List of all members
BoidSettings Struct Reference

#include <DNA_boid_types.h>

Public Attributes

int options
 
int last_state_id
 
float landing_smoothness
 
float height
 
float banking
 
float pitch
 
float health
 
float aggression
 
float strength
 
float accuracy
 
float range
 
float air_min_speed
 
float air_max_speed
 
float air_max_acc
 
float air_max_ave
 
float air_personal_space
 
float land_jump_speed
 
float land_max_speed
 
float land_max_acc
 
float land_max_ave
 
float land_personal_space
 
float land_stick_force
 
struct ListBase states
 

Detailed Description

Definition at line 179 of file DNA_boid_types.h.

Member Data Documentation

◆ accuracy

float BoidSettings::accuracy

Definition at line 186 of file DNA_boid_types.h.

Referenced by boid_default_settings(), and rule_fight().

◆ aggression

float BoidSettings::aggression

Definition at line 185 of file DNA_boid_types.h.

Referenced by boid_default_settings(), and rule_fight().

◆ air_max_acc

float BoidSettings::air_max_acc

Definition at line 190 of file DNA_boid_types.h.

Referenced by boid_default_settings(), and set_boid_values().

◆ air_max_ave

float BoidSettings::air_max_ave

Definition at line 190 of file DNA_boid_types.h.

Referenced by boid_default_settings(), and set_boid_values().

◆ air_max_speed

float BoidSettings::air_max_speed

Definition at line 189 of file DNA_boid_types.h.

Referenced by boid_default_settings(), and set_boid_values().

◆ air_min_speed

float BoidSettings::air_min_speed

Definition at line 189 of file DNA_boid_types.h.

Referenced by set_boid_values().

◆ air_personal_space

float BoidSettings::air_personal_space

Definition at line 191 of file DNA_boid_types.h.

Referenced by boid_default_settings(), and set_boid_values().

◆ banking

float BoidSettings::banking

Definition at line 183 of file DNA_boid_types.h.

Referenced by boid_body(), and boid_default_settings().

◆ health

float BoidSettings::health

◆ height

float BoidSettings::height

Definition at line 182 of file DNA_boid_types.h.

Referenced by boid_body(), boid_climb(), boid_default_settings(), and rule_goal_avoid().

◆ land_jump_speed

float BoidSettings::land_jump_speed

Definition at line 194 of file DNA_boid_types.h.

Referenced by set_boid_values().

◆ land_max_acc

float BoidSettings::land_max_acc

Definition at line 195 of file DNA_boid_types.h.

Referenced by boid_default_settings(), and set_boid_values().

◆ land_max_ave

float BoidSettings::land_max_ave

Definition at line 195 of file DNA_boid_types.h.

Referenced by boid_default_settings(), and set_boid_values().

◆ land_max_speed

float BoidSettings::land_max_speed

Definition at line 194 of file DNA_boid_types.h.

Referenced by boid_default_settings(), and set_boid_values().

◆ land_personal_space

float BoidSettings::land_personal_space

Definition at line 196 of file DNA_boid_types.h.

Referenced by boid_default_settings(), and set_boid_values().

◆ land_stick_force

float BoidSettings::land_stick_force

Definition at line 197 of file DNA_boid_types.h.

Referenced by boid_body().

◆ landing_smoothness

float BoidSettings::landing_smoothness

Definition at line 182 of file DNA_boid_types.h.

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

◆ last_state_id

int BoidSettings::last_state_id

Definition at line 180 of file DNA_boid_types.h.

Referenced by boid_duplicate_state(), and boid_new_state().

◆ options

int BoidSettings::options

◆ pitch

float BoidSettings::pitch

Definition at line 183 of file DNA_boid_types.h.

Referenced by blo_do_versions_250(), boid_body(), and boid_default_settings().

◆ range

float BoidSettings::range

Definition at line 186 of file DNA_boid_types.h.

Referenced by boid_default_settings().

◆ states

struct ListBase BoidSettings::states

◆ strength

float BoidSettings::strength

Definition at line 186 of file DNA_boid_types.h.

Referenced by boid_default_settings(), and rule_fight().


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