Blender V2.61 - r43446
|
#include <DNA_particle_types.h>
Definition at line 144 of file DNA_particle_types.h.
float ParticleSettings::acc[3] |
Definition at line 195 of file DNA_particle_types.h.
Referenced by do_versions().
Definition at line 164 of file DNA_particle_types.h.
Referenced by default_particle_settings(), and render_new_particle_system().
Definition at line 164 of file DNA_particle_types.h.
Referenced by default_particle_settings(), and render_new_particle_system().
struct AnimData* ParticleSettings::adt |
Definition at line 146 of file DNA_particle_types.h.
Referenced by acf_dspart_setting_ptr(), animdata_filter_ds_particles(), direct_link_particlesettings(), dynamicPaint_doStep(), expand_particlesettings(), lib_link_particlesettings(), make_new_animlistelem(), particle_system_update(), and write_particlesettings().
float ParticleSettings::avefac |
Definition at line 191 of file DNA_particle_types.h.
Referenced by basic_rotate(), BKE_ptcache_id_from_particles(), and psys_get_birth_coordinates().
Definition at line 156 of file DNA_particle_types.h.
Referenced by basic_rotate(), BKE_ptcache_id_from_particles(), default_particle_settings(), and psys_get_birth_coordinates().
Definition at line 170 of file DNA_particle_types.h.
Referenced by default_particle_settings(), draw_new_particle_system(), and render_new_particle_system().
Definition at line 170 of file DNA_particle_types.h.
Referenced by draw_new_particle_system(), and render_new_particle_system().
struct Object* ParticleSettings::bb_ob |
Definition at line 231 of file DNA_particle_types.h.
Referenced by draw_new_particle_system(), expand_particlesettings(), lib_link_particlesettings(), and render_new_particle_system().
float ParticleSettings::bb_offset[2] |
Definition at line 171 of file DNA_particle_types.h.
Referenced by draw_new_particle_system(), and render_new_particle_system().
Definition at line 171 of file DNA_particle_types.h.
Referenced by draw_new_particle_system(), and render_new_particle_system().
float ParticleSettings::bb_size[2] |
Definition at line 171 of file DNA_particle_types.h.
Referenced by default_particle_settings(), do_versions(), draw_new_particle_system(), and render_new_particle_system().
Definition at line 170 of file DNA_particle_types.h.
Referenced by default_particle_settings(), and render_new_particle_system().
Definition at line 171 of file DNA_particle_types.h.
Referenced by draw_new_particle_system(), and render_new_particle_system().
Definition at line 170 of file DNA_particle_types.h.
Referenced by default_particle_settings(), and render_new_particle_system().
Definition at line 171 of file DNA_particle_types.h.
Referenced by draw_new_particle_system(), and render_new_particle_system().
Definition at line 171 of file DNA_particle_types.h.
Referenced by draw_new_particle_system(), and render_new_particle_system().
struct BoidSettings* ParticleSettings::boids |
Definition at line 148 of file DNA_particle_types.h.
Referenced by apply_boid_rule(), boid_body(), boid_brain(), boids_precalc_rules(), build_dag_object(), collision_check(), direct_link_particlesettings(), do_versions(), lib_link_particlesettings(), psys_copy_settings(), psys_free_settings(), psys_prepare_physics(), reset_particle(), rule_add_exec(), rule_del_exec(), rule_fight(), rule_goal_avoid(), rule_move_down_exec(), rule_move_up_exec(), state_add_exec(), state_del_exec(), state_move_down_exec(), state_move_up_exec(), unlink_object(), and write_particlesettings().
Definition at line 217 of file DNA_particle_types.h.
Definition at line 195 of file DNA_particle_types.h.
Referenced by basic_force_cb().
Definition at line 199 of file DNA_particle_types.h.
Referenced by default_particle_settings(), do_versions(), get_psys_child_number(), psys_find_parents(), psys_get_current_display_percentage(), and psys_threads_init_path().
Definition at line 201 of file DNA_particle_types.h.
Referenced by default_particle_settings(), psys_get_dupli_path_transform(), psys_get_particle_on_path(), psys_get_particle_state(), and psys_thread_create_path().
Definition at line 201 of file DNA_particle_types.h.
Referenced by default_particle_settings(), psys_get_particle_on_path(), psys_get_particle_state(), and psys_thread_create_path().
Definition at line 200 of file DNA_particle_types.h.
Referenced by psys_get_child_size().
Definition at line 200 of file DNA_particle_types.h.
Referenced by default_particle_settings(), and psys_get_child_size().
Definition at line 157 of file DNA_particle_types.h.
Referenced by alloc_child_particles(), applyModifier(), distribute_threads_init_data(), do_child_modifiers(), get_psys_child_number(), psys_get_child_size(), psys_get_child_time(), psys_get_current_display_percentage(), psys_get_dupli_texture(), psys_get_particle_on_path(), psys_get_particle_state(), psys_threads_init_path(), psys_update_path_cache(), render_new_particle_system(), and update_children().
Definition at line 212 of file DNA_particle_types.h.
Referenced by default_particle_settings(), do_versions(), and get_cpa_texture().
Definition at line 212 of file DNA_particle_types.h.
Referenced by default_particle_settings(), and get_cpa_texture().
Definition at line 203 of file DNA_particle_types.h.
Referenced by do_child_modifiers().
Definition at line 203 of file DNA_particle_types.h.
Referenced by default_particle_settings(), and do_child_modifiers().
Definition at line 174 of file DNA_particle_types.h.
Referenced by default_particle_settings(), and draw_new_particle_system().
Definition at line 183 of file DNA_particle_types.h.
Referenced by default_particle_settings(), do_versions(), and update_timestep().
Definition at line 195 of file DNA_particle_types.h.
Referenced by basic_integrate(), boid_body(), and do_versions().
short ParticleSettings::disp |
Definition at line 166 of file DNA_particle_types.h.
Referenced by default_particle_settings(), do_versions(), draw_new_particle_system(), particles_fluid_step(), psys_get_current_display_percentage(), psys_render_set(), psys_threads_init_path(), and render_new_particle_system().
short ParticleSettings::distr |
Definition at line 154 of file DNA_particle_types.h.
Referenced by default_particle_settings(), distribute_threads_init_data(), get_cpa_texture(), psys_changed_type(), psys_get_texture(), psys_particle_on_emitter(), realloc_particles(), and tot_particles().
struct Group* eff_group ParticleSettings::DNA_DEPRECATED |
Definition at line 229 of file DNA_particle_types.h.
struct Ipo* ipo ParticleSettings::DNA_DEPRECATED |
Definition at line 232 of file DNA_particle_types.h.
Definition at line 195 of file DNA_particle_types.h.
Referenced by basic_force_cb().
short ParticleSettings::draw |
Definition at line 157 of file DNA_particle_types.h.
Referenced by add_render_object(), default_particle_settings(), do_versions(), draw_new_particle_system(), ED_object_modifier_convert(), new_particle_duplilist(), particle_normal_ren(), pointdensity_cache_psys(), psys_render_simplify_distribution(), and render_new_particle_system().
Definition at line 157 of file DNA_particle_types.h.
Referenced by default_particle_settings(), do_versions(), draw_new_particle_system(), new_particle_duplilist(), object_handle_update(), psys_changed_type(), psys_update_path_cache(), and stats_dupli_object().
Definition at line 158 of file DNA_particle_types.h.
Referenced by default_particle_settings(), do_versions(), draw_new_particle_system(), and psys_thread_create_path().
float ParticleSettings::draw_line[2] |
Definition at line 219 of file DNA_particle_types.h.
Referenced by default_particle_settings(), do_versions(), draw_new_particle_system(), and particle_normal_ren().
Definition at line 157 of file DNA_particle_types.h.
Referenced by draw_new_particle_system().
Definition at line 160 of file DNA_particle_types.h.
Referenced by default_particle_settings(), do_versions(), and psys_threads_init_path().
struct Group* ParticleSettings::dup_group |
Definition at line 227 of file DNA_particle_types.h.
Referenced by build_dag_object(), draw_new_particle_system(), expand_local_particlesettings(), expand_particlesettings(), lib_link_particlesettings(), new_particle_duplilist(), object_handle_update(), psys_check_group_weights(), stats_dupli_object(), unlink_group(), and write_particlesettings().
struct Object* ParticleSettings::dup_ob |
Definition at line 230 of file DNA_particle_types.h.
Referenced by build_dag_object(), do_versions(), draw_new_particle_system(), expand_particlesettings(), lib_link_particlesettings(), new_particle_duplilist(), object_handle_update(), stats_dupli_object(), and unlink_object().
Definition at line 228 of file DNA_particle_types.h.
Referenced by copy_particle_dupliob_exec(), direct_link_particlesettings(), dupliob_move_down_exec(), dupliob_move_up_exec(), lib_link_particlesettings(), new_particle_duplilist(), psys_check_group_weights(), psys_copy_settings(), psys_free_settings(), remove_particle_dupliob_exec(), and write_particlesettings().
Definition at line 184 of file DNA_particle_types.h.
Referenced by do_path_effectors().
Definition at line 185 of file DNA_particle_types.h.
Referenced by get_effector_tot().
Definition at line 151 of file DNA_particle_types.h.
Referenced by basic_force_cb(), basic_integrate(), boid_body(), build_dag_object(), default_particle_settings(), direct_link_particlesettings(), do_hair_dynamics(), do_path_effectors(), do_versions(), lib_link_particlesettings(), precalc_guides(), psys_copy_settings(), psys_free_settings(), psys_update_effectors(), psys_uses_gravity(), rule_goal_avoid(), and write_particlesettings().
float ParticleSettings::end |
Definition at line 182 of file DNA_particle_types.h.
Referenced by default_particle_settings(), do_versions(), initialize_particle(), particles_fluid_step(), psys_changed_type(), psys_get_particle_state(), and psys_get_pointcache_start_end().
Definition at line 153 of file DNA_particle_types.h.
Referenced by acf_dspart_setting_ptr(), add_particles_to_effectors(), basic_rotate(), BKE_ptcache_id_from_particles(), boid_body(), cached_step(), collision_check(), count_particles(), count_particles_mod(), default_particle_settings(), distribute_grid(), distribute_threads_init_data(), do_child_modifiers(), do_versions(), dynamicPaint_paintParticles(), dynamics_step(), hair_needs_recalc(), integrate_particle(), particle_system_update(), pd_point_from_particle(), psys_cache_edit_paths(), psys_get_particle_on_path(), psys_get_particle_state(), psys_thread_create_path(), psys_threads_init_path(), render_new_particle_system(), sph_force_cb(), and sph_integrate().
Definition at line 149 of file DNA_particle_types.h.
Referenced by BKE_ptcache_id_from_particles(), direct_link_particlesettings(), fluid_default_settings(), psys_copy_settings(), psys_free_settings(), psys_prepare_physics(), ptcache_particle_extra_write(), sph_force_cb(), sph_particle_courant(), sph_springs_modify(), write_particlesettings(), and write_particlesystems().
short ParticleSettings::from |
Definition at line 154 of file DNA_particle_types.h.
Referenced by brush_add(), brush_edit_apply(), brush_puff(), connect_hair(), createFacepa(), createTransParticleVerts(), default_particle_settings(), disconnect_hair(), distribute_grid(), distribute_threads_init_data(), do_hair_dynamics(), do_versions(), flushTransParticles(), foreach_mouse_hit_key(), get_cpa_texture(), particle_system_update(), pe_deflect_emitter(), PE_lasso_select(), PE_minmax(), PE_mirror_particle(), PE_update_mirror_cache(), precalc_guides(), psys_apply_hair_lattice(), psys_cache_edit_paths(), psys_calc_dmcache(), psys_get_birth_coordinates(), psys_get_dupli_path_transform(), psys_get_dupli_texture(), psys_get_particle_on_path(), psys_get_texture(), psys_particle_on_emitter(), psys_thread_create_path(), realloc_particles(), remove_doubles_exec(), render_new_particle_system(), system_step(), tot_particles(), and update_world_cos().
Definition at line 184 of file DNA_particle_types.h.
Referenced by distribute_grid().
Definition at line 185 of file DNA_particle_types.h.
Referenced by default_particle_settings(), distribute_grid(), realloc_particles(), and tot_particles().
Definition at line 161 of file DNA_particle_types.h.
Referenced by default_particle_settings(), do_versions(), particle_system_update(), and save_hair().
Definition at line 145 of file DNA_particle_types.h.
Referenced by buttons_context(), buttons_context_id_path(), buttons_context_path_texture(), buttons_texture_users_from_context(), dag_id_flush_update(), DAG_id_tag_update(), do_versions(), dynamicPaint_doStep(), lib_link_particlesettings(), make_local_exec(), make_local_particlesettings(), make_local_texture(), new_particle_settings_exec(), object_add_duplicate_internal(), outliner_add_object_contents(), particle_system_update(), paste_mtex_exec(), psys_copy_settings(), psys_free(), psys_free_settings(), rule_add_exec(), rule_del_exec(), rule_move_down_exec(), rule_move_up_exec(), state_del_exec(), state_move_down_exec(), and write_particlesettings().
Definition at line 166 of file DNA_particle_types.h.
Referenced by default_particle_settings(), and integrate_particle().
Definition at line 166 of file DNA_particle_types.h.
float ParticleSettings::jitfac |
Definition at line 184 of file DNA_particle_types.h.
Referenced by default_particle_settings(), and distribute_threads_init_data().
Definition at line 223 of file DNA_particle_types.h.
Referenced by default_particle_settings(), and psys_count_keyed_targets().
Definition at line 161 of file DNA_particle_types.h.
Referenced by default_particle_settings().
short ParticleSettings::kink |
Definition at line 167 of file DNA_particle_types.h.
Referenced by do_child_modifiers().
Definition at line 205 of file DNA_particle_types.h.
Referenced by default_particle_settings(), and do_child_modifiers().
Definition at line 206 of file DNA_particle_types.h.
Referenced by default_particle_settings(), do_child_modifiers(), and do_versions().
Definition at line 167 of file DNA_particle_types.h.
Referenced by default_particle_settings(), and do_child_modifiers().
Definition at line 205 of file DNA_particle_types.h.
Referenced by do_child_modifiers().
Definition at line 205 of file DNA_particle_types.h.
Referenced by default_particle_settings(), and do_child_modifiers().
Definition at line 205 of file DNA_particle_types.h.
Referenced by do_child_modifiers().
Definition at line 182 of file DNA_particle_types.h.
Referenced by default_particle_settings(), do_versions(), particles_fluid_step(), psys_changed_type(), psys_get_child_time(), psys_get_particle_state(), psys_get_pointcache_start_end(), and reset_particle().
float ParticleSettings::mass |
Definition at line 193 of file DNA_particle_types.h.
Referenced by boid_body(), default_particle_settings(), integrate_particle(), sph_force_cb(), and sph_integrate().
struct MTex* ParticleSettings::mtex[18] |
Definition at line 225 of file DNA_particle_types.h.
Referenced by buttons_context(), buttons_texture_users_from_context(), dag_id_flush_update(), direct_link_particlesettings(), expand_local_particlesettings(), expand_particlesettings(), get_cpa_texture(), give_current_particle_texture(), lib_link_particlesettings(), make_local_texture(), psys_copy_settings(), psys_free_settings(), psys_get_texture(), requiredDataMask(), set_current_particle_texture(), and write_particlesettings().
Definition at line 189 of file DNA_particle_types.h.
Referenced by default_particle_settings(), do_versions(), and psys_get_birth_coordinates().
float ParticleSettings::ob_vel[3] |
Definition at line 190 of file DNA_particle_types.h.
Referenced by psys_get_birth_coordinates().
float ParticleSettings::obfac |
Definition at line 189 of file DNA_particle_types.h.
Referenced by do_versions(), and psys_get_birth_coordinates().
short ParticleSettings::omat |
Definition at line 166 of file DNA_particle_types.h.
Referenced by do_versions(), draw_new_particle_system(), psys_get_particle_on_path(), psys_threads_create(), and render_new_particle_system().
Definition at line 200 of file DNA_particle_types.h.
Referenced by distribute_threads_init_data(), psys_find_parents(), psys_thread_create_path(), psys_threads_init_path(), and psys_update_path_cache().
Definition at line 189 of file DNA_particle_types.h.
Referenced by psys_get_birth_coordinates().
Definition at line 214 of file DNA_particle_types.h.
Referenced by psys_thread_create_path().
Definition at line 215 of file DNA_particle_types.h.
Referenced by psys_thread_create_path().
Definition at line 215 of file DNA_particle_types.h.
Referenced by psys_thread_create_path().
Definition at line 220 of file DNA_particle_types.h.
Referenced by default_particle_settings(), do_versions(), draw_new_particle_system(), psys_changed_type(), and render_new_particle_system().
Definition at line 220 of file DNA_particle_types.h.
Referenced by default_particle_settings(), and psys_changed_type().
struct PartDeflect* ParticleSettings::pd |
Definition at line 233 of file DNA_particle_types.h.
Referenced by add_particles_to_effectors(), direct_link_particlesettings(), lib_link_particlesettings(), pd_point_from_particle(), psys_copy_settings(), psys_free_settings(), and write_particlesettings().
struct PartDeflect* ParticleSettings::pd2 |
Definition at line 234 of file DNA_particle_types.h.
Referenced by add_particles_to_effectors(), direct_link_particlesettings(), lib_link_particlesettings(), pd_point_from_particle(), psys_copy_settings(), psys_free_settings(), and write_particlesettings().
Definition at line 191 of file DNA_particle_types.h.
Referenced by psys_get_birth_coordinates(), and psys_get_dupli_path_transform().
Definition at line 156 of file DNA_particle_types.h.
Referenced by BKE_ptcache_bake(), BKE_ptcache_id_from_particles(), BKE_ptcache_ids_from_object(), build_dag_object(), collision_check(), default_particle_settings(), do_particle_interpolation(), draw_new_particle_system(), dynamics_step(), particle_system_update(), particles_are_dynamic(), psys_changed_type(), psys_check_boid_data(), psys_get_birth_coordinates(), psys_get_particle_on_path(), psys_get_particle_state(), psys_prepare_physics(), ptcache_particle_extra_write(), ptcache_particle_read(), ptcache_particle_write(), realloc_particles(), render_new_particle_system(), reset_particle(), rule_add_exec(), rule_del_exec(), rule_move_down_exec(), rule_move_up_exec(), state_add_exec(), state_del_exec(), state_move_down_exec(), state_move_up_exec(), unlink_object(), write_particlesettings(), and write_particlesystems().
float ParticleSettings::ps_offset[1] |
Definition at line 184 of file DNA_particle_types.h.
Definition at line 189 of file DNA_particle_types.h.
Referenced by do_versions(), and psys_get_birth_coordinates().
Definition at line 197 of file DNA_particle_types.h.
Referenced by draw_new_particle_system(), get_cpa_texture(), and render_new_particle_system().
Definition at line 182 of file DNA_particle_types.h.
Referenced by do_versions(), psys_get_child_time(), and reset_particle().
Definition at line 191 of file DNA_particle_types.h.
Referenced by psys_get_birth_coordinates(), and psys_get_dupli_path_transform().
Definition at line 191 of file DNA_particle_types.h.
Referenced by psys_get_birth_coordinates().
Definition at line 193 of file DNA_particle_types.h.
Referenced by cached_step(), dynamicPaint_paintParticles(), dynamics_step(), hair_step(), and particle_system_update().
Definition at line 156 of file DNA_particle_types.h.
Referenced by default_particle_settings().
Definition at line 189 of file DNA_particle_types.h.
short ParticleSettings::ren_as |
Definition at line 158 of file DNA_particle_types.h.
Referenced by allow_render_dupli_instance(), build_dag_object(), default_particle_settings(), do_versions(), draw_modifier(), draw_new_particle_system(), dupli_render_particle_set(), ED_object_modifier_convert(), new_particle_duplilist(), object_handle_update(), psys_changed_type(), psys_check_group_weights(), psys_free(), psys_render_simplify_distribution(), psys_update_path_cache(), and render_new_particle_system().
Definition at line 199 of file DNA_particle_types.h.
Referenced by default_particle_settings(), do_versions(), get_psys_child_number(), psys_find_parents(), and psys_threads_init_path().
Definition at line 160 of file DNA_particle_types.h.
Referenced by default_particle_settings(), do_versions(), psys_threads_init_path(), and render_new_particle_system().
Definition at line 166 of file DNA_particle_types.h.
Definition at line 156 of file DNA_particle_types.h.
Referenced by BKE_ptcache_id_from_particles(), default_particle_settings(), do_versions(), psys_get_birth_coordinates(), and psys_get_dupli_path_transform().
float ParticleSettings::rough1 |
Definition at line 208 of file DNA_particle_types.h.
Referenced by do_child_modifiers().
Definition at line 208 of file DNA_particle_types.h.
Referenced by default_particle_settings(), and do_child_modifiers().
float ParticleSettings::rough2 |
Definition at line 209 of file DNA_particle_types.h.
Referenced by do_child_modifiers().
Definition at line 209 of file DNA_particle_types.h.
Referenced by default_particle_settings(), and do_child_modifiers().
Definition at line 209 of file DNA_particle_types.h.
Referenced by do_child_modifiers().
Definition at line 210 of file DNA_particle_types.h.
Referenced by do_child_modifiers().
Definition at line 210 of file DNA_particle_types.h.
Referenced by default_particle_settings(), and do_child_modifiers().
Definition at line 153 of file DNA_particle_types.h.
Definition at line 177 of file DNA_particle_types.h.
Referenced by distribute_threads_init_data(), psys_render_simplify_distribution(), and psys_render_simplify_params().
Definition at line 178 of file DNA_particle_types.h.
Referenced by default_particle_settings(), do_versions(), and psys_render_simplify_distribution().
Definition at line 177 of file DNA_particle_types.h.
Referenced by default_particle_settings(), do_versions(), and psys_render_simplify_distribution().
Definition at line 178 of file DNA_particle_types.h.
Referenced by default_particle_settings(), do_versions(), and psys_render_simplify_distribution().
Definition at line 179 of file DNA_particle_types.h.
Referenced by default_particle_settings(), do_versions(), and psys_render_simplify_distribution().
float ParticleSettings::size |
Definition at line 193 of file DNA_particle_types.h.
Referenced by cached_step(), default_particle_settings(), dynamicPaint_paintParticles(), dynamics_step(), hair_step(), particle_system_update(), and psys_get_child_size().
float ParticleSettings::sta |
Definition at line 182 of file DNA_particle_types.h.
Referenced by default_particle_settings(), do_versions(), initialize_particle(), particles_fluid_step(), psys_get_particle_state(), psys_get_pointcache_start_end(), and system_step().
Definition at line 158 of file DNA_particle_types.h.
Referenced by system_step().
float ParticleSettings::tanfac |
Definition at line 189 of file DNA_particle_types.h.
Referenced by psys_get_birth_coordinates(), and requiredDataMask().
Definition at line 189 of file DNA_particle_types.h.
Referenced by psys_get_birth_coordinates().
short ParticleSettings::texact |
Definition at line 154 of file DNA_particle_types.h.
Referenced by buttons_context(), give_current_particle_texture(), and set_current_particle_texture().
Definition at line 186 of file DNA_particle_types.h.
Referenced by do_versions(), dynamics_step(), and system_step().
short ParticleSettings::time_pad[3] |
Definition at line 186 of file DNA_particle_types.h.
Definition at line 183 of file DNA_particle_types.h.
Referenced by default_particle_settings(), do_particle_interpolation(), dynamicPaint_paintParticles(), psys_get_timestep(), ptcache_particle_interpolate(), and ptcache_particle_read().
Definition at line 185 of file DNA_particle_types.h.
Referenced by default_particle_settings(), do_versions(), particle_system_update(), particles_fluid_step(), realloc_particles(), and tot_particles().
Definition at line 221 of file DNA_particle_types.h.
Referenced by draw_new_particle_system(), and render_new_particle_system().
short ParticleSettings::type |
Definition at line 154 of file DNA_particle_types.h.
Referenced by basic_force_cb(), basic_integrate(), BKE_ptcache_bake(), BKE_ptcache_id_from_particles(), BKE_ptcache_ids_from_object(), BKE_ptcache_object_reset(), connect_hair(), copy_particlesystem(), default_particle_settings(), disconnect_hair(), distribute_threads_init_data(), do_versions(), draw_new_particle_system(), dynamicPaint_doStep(), dynamics_step(), free_keyed_keys(), hair_step(), initialize_particle(), modifier_apply_obdata(), new_particle_duplilist(), particle_system_update(), particles_are_dynamic(), pe_get_current(), psys_cache_paths(), psys_changed_type(), psys_check_edited(), psys_free_particles(), psys_get_particle_on_path(), psys_render_set(), psys_update_path_cache(), render_new_particle_system(), reset_particle(), system_step(), and update_children().
Definition at line 185 of file DNA_particle_types.h.
Referenced by distribute_threads_init_data().