Blender V2.61 - r43446
|
#include <DNA_object_force.h>
Public Attributes | |
int | flag |
short | deflect |
short | forcefield |
short | falloff |
short | shape |
short | tex_mode |
short | kink |
short | kink_axis |
short | zdir |
float | f_strength |
float | f_damp |
float | f_flow |
float | f_size |
float | f_power |
float | maxdist |
float | mindist |
float | f_power_r |
float | maxrad |
float | minrad |
float | pdef_damp |
float | pdef_rdamp |
float | pdef_perm |
float | pdef_frict |
float | pdef_rfrict |
float | pdef_stickness |
float | absorption |
float | pdef_sbdamp |
float | pdef_sbift |
float | pdef_sboft |
float | clump_fac |
float | clump_pow |
float | kink_freq |
float | kink_shape |
float | kink_amp |
float | free_end |
float | tex_nabla |
struct Tex * | tex |
struct RNG * | rng |
float | f_noise |
int | seed |
Definition at line 62 of file DNA_object_force.h.
float PartDeflect::absorption |
Definition at line 96 of file DNA_object_force.h.
Referenced by eff_calc_visibility().
float PartDeflect::clump_fac |
Definition at line 104 of file DNA_object_force.h.
Referenced by do_guides().
float PartDeflect::clump_pow |
Definition at line 104 of file DNA_object_force.h.
Referenced by do_guides().
short PartDeflect::deflect |
Definition at line 64 of file DNA_object_force.h.
Referenced by add_collider_cache_object(), add_collision_object(), are_there_deflectors(), ccd_build_deflector_hash(), ccd_update_deflector_hash(), dag_add_collision_field_relation(), draw_modifier(), ED_object_modifier_add(), object_modifier_remove(), sb_detect_aabb_collisionCached(), sb_detect_edge_collisionCached(), sb_detect_face_collisionCached(), sb_detect_face_pointCached(), and sb_detect_vertex_collisionCached().
float PartDeflect::f_damp |
Definition at line 74 of file DNA_object_force.h.
Referenced by do_physical_effector(), and object_add_collision_fields().
float PartDeflect::f_flow |
Definition at line 75 of file DNA_object_force.h.
Referenced by do_physical_effector(), and object_add_collision_fields().
float PartDeflect::f_noise |
Definition at line 113 of file DNA_object_force.h.
Referenced by do_physical_effector(), and do_versions().
float PartDeflect::f_power |
Definition at line 81 of file DNA_object_force.h.
Referenced by draw_forcefield(), and falloff_func_dist().
float PartDeflect::f_power_r |
Definition at line 84 of file DNA_object_force.h.
Referenced by falloff_func_rad().
float PartDeflect::f_size |
Definition at line 78 of file DNA_object_force.h.
Referenced by do_physical_effector(), get_effector_data(), and object_add_collision_fields().
float PartDeflect::f_strength |
Definition at line 73 of file DNA_object_force.h.
Referenced by do_physical_effector(), do_texture_effector(), draw_forcefield(), get_effector_tot(), object_add_collision_fields(), pd_point_from_particle(), and rule_goal_avoid().
short PartDeflect::falloff |
Definition at line 66 of file DNA_object_force.h.
Referenced by draw_forcefield(), and effector_falloff().
Definition at line 63 of file DNA_object_force.h.
Referenced by collision_response(), do_guides(), do_physical_effector(), do_texture_effector(), do_versions(), draw_forcefield(), eff_calc_visibility(), falloff_func_dist(), falloff_func_rad(), get_effector_tot(), and object_add_collision_fields().
short PartDeflect::forcefield |
Definition at line 65 of file DNA_object_force.h.
Referenced by add_object_to_effectors(), add_particles_to_effectors(), buttons_texture_users_from_context(), dag_add_collision_field_relation(), do_guides(), do_physical_effector(), do_versions(), draw_forcefield(), draw_object(), effector_falloff(), forcefield_toggle_exec(), get_effector_data(), get_effector_tot(), object_add_collision_fields(), pd_point_from_particle(), pdDoEffectors(), pdInitEffectors(), precalc_guides(), precalculate_effector(), and rule_goal_avoid().
float PartDeflect::free_end |
Definition at line 105 of file DNA_object_force.h.
Referenced by do_guides().
short PartDeflect::kink |
Definition at line 69 of file DNA_object_force.h.
Referenced by do_guides().
float PartDeflect::kink_amp |
Definition at line 105 of file DNA_object_force.h.
Referenced by do_guides().
short PartDeflect::kink_axis |
Definition at line 69 of file DNA_object_force.h.
Referenced by do_guides().
float PartDeflect::kink_freq |
Definition at line 105 of file DNA_object_force.h.
Referenced by do_guides().
float PartDeflect::kink_shape |
Definition at line 105 of file DNA_object_force.h.
Referenced by do_guides().
float PartDeflect::maxdist |
Definition at line 82 of file DNA_object_force.h.
Referenced by draw_forcefield(), and falloff_func_dist().
float PartDeflect::maxrad |
Definition at line 85 of file DNA_object_force.h.
Referenced by draw_forcefield(), and falloff_func_rad().
float PartDeflect::mindist |
Definition at line 83 of file DNA_object_force.h.
Referenced by draw_forcefield(), and falloff_func_dist().
float PartDeflect::minrad |
Definition at line 86 of file DNA_object_force.h.
Referenced by draw_forcefield(), and falloff_func_rad().
float PartDeflect::pdef_damp |
Definition at line 89 of file DNA_object_force.h.
Referenced by collision_response().
float PartDeflect::pdef_frict |
Definition at line 92 of file DNA_object_force.h.
Referenced by collision_response().
float PartDeflect::pdef_perm |
Definition at line 91 of file DNA_object_force.h.
Referenced by collision_response().
float PartDeflect::pdef_rdamp |
Definition at line 90 of file DNA_object_force.h.
Referenced by collision_response().
float PartDeflect::pdef_rfrict |
Definition at line 93 of file DNA_object_force.h.
Referenced by collision_response().
float PartDeflect::pdef_sbdamp |
Definition at line 99 of file DNA_object_force.h.
Referenced by object_add_collision_fields(), sb_detect_edge_collisionCached(), sb_detect_face_collisionCached(), sb_detect_face_pointCached(), and sb_detect_vertex_collisionCached().
float PartDeflect::pdef_sbift |
Definition at line 100 of file DNA_object_force.h.
Referenced by ccd_mesh_make(), ccd_mesh_update(), object_add_collision_fields(), and sb_detect_vertex_collisionCached().
float PartDeflect::pdef_sboft |
Definition at line 101 of file DNA_object_force.h.
Referenced by ccd_mesh_make(), ccd_mesh_update(), deformVerts(), object_add_collision_fields(), sb_detect_face_pointCached(), and sb_detect_vertex_collisionCached().
Definition at line 94 of file DNA_object_force.h.
Referenced by collision_response().
struct RNG* PartDeflect::rng |
Definition at line 112 of file DNA_object_force.h.
Referenced by copy_object(), direct_link_partdeflect(), do_physical_effector(), free_partdeflect(), and precalculate_effector().
Definition at line 114 of file DNA_object_force.h.
Referenced by do_versions(), object_add_collision_fields(), and precalculate_effector().
short PartDeflect::shape |
Definition at line 67 of file DNA_object_force.h.
Referenced by add_object_to_effectors(), do_physical_effector(), do_versions(), get_effector_data(), get_effector_tot(), object_add_collision_fields(), object_modifier_remove(), precalculate_effector(), and rule_goal_avoid().
struct Tex* PartDeflect::tex |
Definition at line 109 of file DNA_object_force.h.
Referenced by copy_object(), do_texture_effector(), expand_object(), free_partdeflect(), and lib_link_partdeflect().
short PartDeflect::tex_mode |
Definition at line 68 of file DNA_object_force.h.
Referenced by do_texture_effector().
float PartDeflect::tex_nabla |
Definition at line 108 of file DNA_object_force.h.
Referenced by do_texture_effector().
short PartDeflect::zdir |
Definition at line 70 of file DNA_object_force.h.
Referenced by effector_falloff().