Blender V2.61 - r43446
|
#include "DNA_listBase.h"
Go to the source code of this file.
Definition in file DNA_object_force.h.
#define BPHYS_DATA_AVELOCITY 4 |
Definition at line 141 of file DNA_object_force.h.
Referenced by BKE_ptcache_id_from_particles(), BKE_ptcache_make_particle_key(), ptcache_file_pointers_init(), and ptcache_particle_write().
#define BPHYS_DATA_BOIDS 7 |
Definition at line 145 of file DNA_object_force.h.
Referenced by BKE_ptcache_id_from_particles(), ptcache_file_pointers_init(), ptcache_particle_read(), and ptcache_particle_write().
#define BPHYS_DATA_DYNAMICPAINT 3 |
Definition at line 140 of file DNA_object_force.h.
Referenced by BKE_ptcache_id_from_dynamicpaint().
#define BPHYS_DATA_INDEX 0 |
Definition at line 134 of file DNA_object_force.h.
Referenced by BKE_ptcache_id_from_particles(), BKE_ptcache_mem_index_find(), ptcache_file_pointers_init(), ptcache_interpolate(), ptcache_particle_write(), and ptcache_read().
#define BPHYS_DATA_LOCATION 1 |
Definition at line 135 of file DNA_object_force.h.
Referenced by BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_softbody(), BKE_ptcache_make_particle_key(), get_PTCacheUndo(), PE_create_particle_edit(), ptcache_cloth_read(), ptcache_cloth_write(), ptcache_file_pointers_init(), ptcache_particle_interpolate(), ptcache_particle_read(), ptcache_particle_write(), ptcache_softbody_read(), and ptcache_softbody_write().
#define BPHYS_DATA_ROTATION 3 |
Definition at line 139 of file DNA_object_force.h.
Referenced by BKE_ptcache_id_from_particles(), BKE_ptcache_make_particle_key(), get_PTCacheUndo(), PE_create_particle_edit(), ptcache_file_pointers_init(), ptcache_particle_interpolate(), ptcache_particle_read(), and ptcache_particle_write().
#define BPHYS_DATA_SIZE 5 |
Definition at line 143 of file DNA_object_force.h.
Referenced by ptcache_file_pointers_init(), ptcache_particle_read(), and ptcache_particle_write().
#define BPHYS_DATA_SMOKE_HIGH 2 |
Definition at line 138 of file DNA_object_force.h.
Referenced by BKE_ptcache_id_from_smoke().
#define BPHYS_DATA_SMOKE_LOW 1 |
Definition at line 136 of file DNA_object_force.h.
Referenced by BKE_ptcache_id_from_smoke().
#define BPHYS_DATA_TIMES 6 |
Definition at line 144 of file DNA_object_force.h.
Referenced by BKE_ptcache_id_from_particles(), ptcache_file_pointers_init(), ptcache_particle_read(), and ptcache_particle_write().
#define BPHYS_DATA_VELOCITY 2 |
Definition at line 137 of file DNA_object_force.h.
Referenced by BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_softbody(), BKE_ptcache_make_particle_key(), get_PTCacheUndo(), PE_create_particle_edit(), ptcache_cloth_read(), ptcache_cloth_write(), ptcache_file_pointers_init(), ptcache_particle_interpolate(), ptcache_particle_read(), ptcache_particle_write(), ptcache_softbody_read(), and ptcache_softbody_write().
#define BPHYS_DATA_XCONST 4 |
Definition at line 142 of file DNA_object_force.h.
Referenced by BKE_ptcache_id_from_cloth(), ptcache_cloth_read(), and ptcache_cloth_write().
#define BPHYS_EXTRA_FLUID_SPRINGS 1 |
Definition at line 149 of file DNA_object_force.h.
Referenced by ptcache_particle_extra_read(), and ptcache_particle_extra_write().
#define BPHYS_TOT_DATA 8 |
Definition at line 147 of file DNA_object_force.h.
Referenced by BKE_ptcache_mem_pointers_incr(), BKE_ptcache_mem_pointers_init(), BKE_ptcache_mem_pointers_seek(), BKE_ptcache_update_info(), direct_link_pointcache(), get_PTCacheUndo(), make_PTCacheUndo(), ptcache_data_alloc(), ptcache_data_copy(), ptcache_data_free(), ptcache_disk_frame_to_mem(), ptcache_file_data_read(), ptcache_file_data_write(), ptcache_mem_frame_to_disk(), and write_pointcaches().
#define EFF_WEIGHT_DO_HAIR 1 |
Definition at line 126 of file DNA_object_force.h.
Referenced by basic_force_cb(), basic_integrate(), and rna_def_effector_weight().
#define OB_BSB_AERO_VPOINT 16 |
Definition at line 254 of file DNA_object_force.h.
Referenced by BL_CreatePhysicsObjectNew(), and bsbNew().
#define OB_BSB_AERO_VTWOSIDE 32 |
Definition at line 255 of file DNA_object_force.h.
#define OB_BSB_BENDING_CONSTRAINTS 8 |
Definition at line 253 of file DNA_object_force.h.
Referenced by BL_CreatePhysicsObjectNew(), bsbNew(), and rna_def_game_softbody().
#define OB_BSB_COL_CL_RS 4 |
Definition at line 259 of file DNA_object_force.h.
Referenced by rna_def_game_softbody().
#define OB_BSB_COL_CL_SS 8 |
Definition at line 260 of file DNA_object_force.h.
Referenced by rna_def_game_softbody().
#define OB_BSB_COL_SDF_RS 2 |
Definition at line 258 of file DNA_object_force.h.
Referenced by BL_CreatePhysicsObjectNew().
#define OB_BSB_COL_VF_SS 16 |
Definition at line 261 of file DNA_object_force.h.
Referenced by BL_CreatePhysicsObjectNew().
#define OB_BSB_SHAPE_MATCHING 2 |
Definition at line 251 of file DNA_object_force.h.
Referenced by BL_CreatePhysicsObjectNew(), bsbNew(), and rna_def_game_softbody().
#define OB_BSB_UNUSED 4 |
Definition at line 252 of file DNA_object_force.h.
#define OB_SB_AERO_ANGLE 16384 |
Definition at line 427 of file DNA_object_force.h.
Referenced by _scan_for_ext_spring_forces().
#define OB_SB_EDGECOLL 2048 |
Definition at line 424 of file DNA_object_force.h.
Referenced by _scan_for_ext_spring_forces(), _softbody_calc_forces_slice_in_a_thread(), softbody_calc_forces(), and softbody_calc_forcesEx().
#define OB_SB_EDGES 4 |
Definition at line 415 of file DNA_object_force.h.
Referenced by _softbody_calc_forces_slice_in_a_thread(), curve_surf_to_softbody(), ED_object_modifier_add(), lattice_to_softbody(), mesh_to_softbody(), sbObjectStep(), softbody_calc_forces(), and softbody_calc_forcesEx().
#define OB_SB_ENABLE 1 |
Definition at line 413 of file DNA_object_force.h.
Referenced by do_versions().
#define OB_SB_FACECOLL 1024 |
Definition at line 423 of file DNA_object_force.h.
Referenced by softbody_calc_forces(), softbody_calc_forcesEx(), and softbody_reset().
#define OB_SB_GOAL 2 |
Definition at line 414 of file DNA_object_force.h.
Referenced by _final_goal(), _softbody_calc_forces_slice_in_a_thread(), curve_surf_to_softbody(), ED_object_modifier_add(), lattice_to_softbody(), mesh_to_softbody(), renew_softbody(), and softbody_calc_forces().
#define OB_SB_POSTDEF 16 |
Definition at line 417 of file DNA_object_force.h.
Referenced by do_versions().
#define OB_SB_QUADS 8 |
Definition at line 416 of file DNA_object_force.h.
Referenced by lattice_to_softbody(), and mesh_to_softbody().
#define OB_SB_SELF 512 |
Definition at line 422 of file DNA_object_force.h.
Referenced by _softbody_calc_forces_slice_in_a_thread(), curve_surf_to_softbody(), mesh_to_softbody(), and softbody_calc_forces().
#define PDEFLE_KILL_PART 16 |
Definition at line 350 of file DNA_object_force.h.
Referenced by collision_response(), and rna_def_collision().
#define PFIELD_DO_LOCATION (1<<14) |
Definition at line 362 of file DNA_object_force.h.
Referenced by do_physical_effector(), do_versions(), object_add_collision_fields(), and rna_def_field().
#define PFIELD_DO_ROTATION (1<<15) |
Definition at line 363 of file DNA_object_force.h.
Referenced by do_physical_effector(), object_add_collision_fields(), and rna_def_field().
#define PFIELD_FALL_CONE 2 |
Definition at line 369 of file DNA_object_force.h.
Referenced by draw_forcefield(), effector_falloff(), and rna_def_field().
#define PFIELD_FALL_SPHERE 0 |
Definition at line 367 of file DNA_object_force.h.
Referenced by draw_forcefield(), effector_falloff(), and rna_def_field().
#define PFIELD_FALL_TUBE 1 |
Definition at line 368 of file DNA_object_force.h.
Referenced by draw_forcefield(), effector_falloff(), and rna_def_field().
#define PFIELD_GLOBAL_CO 64 |
Definition at line 353 of file DNA_object_force.h.
Referenced by do_physical_effector(), and rna_def_field().
#define PFIELD_GUIDE_PATH_ADD 4 |
Definition at line 348 of file DNA_object_force.h.
Referenced by do_guides(), and rna_def_field().
#define PFIELD_GUIDE_PATH_WEIGHT (1<<16) |
Definition at line 364 of file DNA_object_force.h.
Referenced by do_guides(), and rna_def_field().
#define PFIELD_MULTIPLE_SPRINGS 128 |
Definition at line 355 of file DNA_object_force.h.
Referenced by get_effector_tot(), and rna_def_field().
#define PFIELD_PLANAR 8 |
Definition at line 349 of file DNA_object_force.h.
Referenced by do_versions().
#define PFIELD_POSZ 32 |
Definition at line 351 of file DNA_object_force.h.
Referenced by draw_forcefield().
#define PFIELD_SHAPE_PLANE 1 |
Definition at line 373 of file DNA_object_force.h.
Referenced by do_versions(), get_effector_data(), object_add_collision_fields(), and object_modifier_remove().
#define PFIELD_SHAPE_POINT 0 |
Definition at line 372 of file DNA_object_force.h.
Referenced by do_physical_effector().
#define PFIELD_SHAPE_POINTS 3 |
Definition at line 375 of file DNA_object_force.h.
Referenced by add_object_to_effectors(), get_effector_data(), and get_effector_tot().
#define PFIELD_SHAPE_SURFACE 2 |
Definition at line 374 of file DNA_object_force.h.
Referenced by do_versions(), get_effector_data(), object_modifier_remove(), precalculate_effector(), and rule_goal_avoid().
#define PFIELD_SURFACE (1<<12) |
Definition at line 360 of file DNA_object_force.h.
Referenced by do_versions().
#define PFIELD_TEX_2D 128 |
Definition at line 354 of file DNA_object_force.h.
Referenced by do_texture_effector(), and rna_def_field().
#define PFIELD_TEX_CURL 2 |
Definition at line 380 of file DNA_object_force.h.
Referenced by rna_def_field().
#define PFIELD_TEX_GRAD 1 |
Definition at line 379 of file DNA_object_force.h.
Referenced by do_texture_effector(), and rna_def_field().
#define PFIELD_TEX_OBJECT 64 |
Definition at line 352 of file DNA_object_force.h.
Referenced by do_texture_effector(), and rna_def_field().
#define PFIELD_TEX_RGB 0 |
Definition at line 378 of file DNA_object_force.h.
Referenced by do_texture_effector(), and rna_def_field().
#define PFIELD_TEX_ROOTCO 2048 |
Definition at line 359 of file DNA_object_force.h.
Referenced by rna_def_field().
#define PFIELD_USEMAX 1 |
Definition at line 346 of file DNA_object_force.h.
Referenced by draw_forcefield(), falloff_func_dist(), and rna_def_field().
#define PFIELD_USEMAXR 512 |
Definition at line 357 of file DNA_object_force.h.
Referenced by draw_forcefield(), falloff_func_rad(), and rna_def_field().
#define PFIELD_USEMIN 256 |
Definition at line 356 of file DNA_object_force.h.
Referenced by draw_forcefield(), falloff_func_dist(), and rna_def_field().
#define PFIELD_USEMINR 1024 |
Definition at line 358 of file DNA_object_force.h.
Referenced by draw_forcefield(), falloff_func_rad(), and rna_def_field().
#define PFIELD_VISIBILITY (1<<13) |
Definition at line 361 of file DNA_object_force.h.
Referenced by eff_calc_visibility(), and rna_def_field().
#define PFIELD_Z_BOTH 0 |
Definition at line 383 of file DNA_object_force.h.
Referenced by rna_def_field().
#define PFIELD_Z_NEG 2 |
Definition at line 385 of file DNA_object_force.h.
Referenced by effector_falloff(), and rna_def_field().
#define PFIELD_Z_POS 1 |
Definition at line 384 of file DNA_object_force.h.
Referenced by effector_falloff(), and rna_def_field().
#define PTCACHE_BAKED 1 |
Definition at line 388 of file DNA_object_force.h.
Referenced by applyModifier(), BKE_ptcache_bake(), BKE_ptcache_disk_to_mem(), BKE_ptcache_id_clear(), BKE_ptcache_id_reset(), BKE_ptcache_load_external(), BKE_ptcache_mem_to_disk(), BKE_ptcache_object_reset(), clothModifier_do(), do_versions(), dynamicPaint_frameUpdate(), object_handle_update(), particles_are_dynamic(), pe_get_current(), psys_update_path_cache(), ptcache_bake_from_cache_exec(), ptcache_free_bake_all_exec(), ptcache_free_bake_exec(), reset_particle(), rna_def_pointcache(), sbObjectStep(), surface_freeUnusedData(), system_step(), and time_draw_cache().
#define PTCACHE_BAKING 8 |
Definition at line 391 of file DNA_object_force.h.
Referenced by BKE_ptcache_bake(), psys_get_current_display_percentage(), psys_update_path_cache(), rna_def_pointcache(), and system_step().
#define PTCACHE_COMPRESS_LZMA 2 |
Definition at line 410 of file DNA_object_force.h.
Referenced by rna_def_pointcache().
#define PTCACHE_COMPRESS_LZO 1 |
Definition at line 409 of file DNA_object_force.h.
Referenced by rna_def_pointcache().
#define PTCACHE_COMPRESS_NO 0 |
Definition at line 408 of file DNA_object_force.h.
Referenced by rna_def_pointcache().
#define PTCACHE_DISK_CACHE 64 |
Definition at line 394 of file DNA_object_force.h.
Referenced by BKE_ptcache_bake(), BKE_ptcache_id_clear(), BKE_ptcache_id_exist(), BKE_ptcache_id_time(), BKE_ptcache_load_external(), BKE_ptcache_mem_to_disk(), BKE_ptcache_toggle_disk_cache(), BKE_ptcache_update_info(), direct_link_pointcache(), direct_link_pointcache_list(), do_versions(), dynamicPaint_createNewSurface(), PE_create_particle_edit(), psys_clear_temp_pointcache(), psys_make_temp_pointcache(), ptcache_find_frames_around(), ptcache_interpolate(), ptcache_read(), ptcache_write(), ptcache_write_needed(), rna_def_pointcache(), smokeModifier_createType(), write_modifiers(), and write_pointcaches().
#define PTCACHE_EXTERNAL 512 |
Definition at line 397 of file DNA_object_force.h.
Referenced by BKE_ptcache_update_info(), cached_step(), ptcache_file_open(), ptcache_filename(), ptcache_path(), rna_def_pointcache(), and tot_particles().
#define PTCACHE_FAKE_SMOKE (1<<12) |
Definition at line 402 of file DNA_object_force.h.
Referenced by direct_link_modifiers(), and write_modifiers().
#define PTCACHE_FRAMES_SKIPPED 256 |
Definition at line 396 of file DNA_object_force.h.
Referenced by BKE_ptcache_load_external(), BKE_ptcache_read(), BKE_ptcache_update_info(), BKE_ptcache_write(), and rna_def_pointcache().
#define PTCACHE_IGNORE_CLEAR (1<<13) |
Definition at line 403 of file DNA_object_force.h.
Referenced by BKE_ptcache_id_clear(), and object_cacheIgnoreClear().
#define PTCACHE_IGNORE_LIBPATH 2048 |
Definition at line 400 of file DNA_object_force.h.
Referenced by ptcache_path(), and rna_def_pointcache().
#define PTCACHE_OUTDATED 2 |
Definition at line 389 of file DNA_object_force.h.
Referenced by BKE_ptcache_bake(), BKE_ptcache_id_reset(), BKE_ptcache_load_external(), BKE_ptcache_read(), BKE_ptcache_update_info(), clothModifier_do(), ED_object_exit_editmode(), object_handle_update(), rna_def_pointcache(), sbObjectStep(), special_aftertrans_update(), and system_step().
#define PTCACHE_QUICK_CACHE 128 |
Definition at line 395 of file DNA_object_force.h.
Referenced by BKE_ptcache_bake(), BKE_ptcache_id_reset(), BKE_ptcache_read(), object_handle_update(), and rna_def_pointcache().
#define PTCACHE_READ_INFO 1024 |
Definition at line 398 of file DNA_object_force.h.
Referenced by BKE_ptcache_load_external(), and BKE_ptcache_read().
#define PTCACHE_REDO_NEEDED 258 |
Definition at line 406 of file DNA_object_force.h.
Referenced by BKE_ptcache_bake(), BKE_ptcache_id_reset(), clothModifier_do(), dynamicPaint_frameUpdate(), ptcache_write_needed(), sbObjectStep(), and system_step().
#define PTCACHE_SIMULATION_VALID 4 |
Definition at line 390 of file DNA_object_force.h.
Referenced by BKE_ptcache_bake(), BKE_ptcache_invalidate(), BKE_ptcache_load_external(), BKE_ptcache_validate(), direct_link_pointcache(), and object_handle_update().
#define SBC_MODE_AVG 1 |
Definition at line 436 of file DNA_object_force.h.
Referenced by calculate_collision_balls(), and rna_def_softbody().
#define SBC_MODE_AVGMINMAX 4 |
Definition at line 439 of file DNA_object_force.h.
Referenced by calculate_collision_balls(), and rna_def_softbody().
#define SBC_MODE_MANUAL 0 |
Definition at line 435 of file DNA_object_force.h.
Referenced by calculate_collision_balls(), and rna_def_softbody().
#define SBC_MODE_MAX 3 |
Definition at line 438 of file DNA_object_force.h.
Referenced by calculate_collision_balls(), and rna_def_softbody().
#define SBC_MODE_MIN 2 |
Definition at line 437 of file DNA_object_force.h.
Referenced by calculate_collision_balls(), and rna_def_softbody().
#define SBSO_ESTIMATEIPO 4 |
Definition at line 432 of file DNA_object_force.h.
Referenced by draw_object(), rna_def_softbody(), and softbody_to_object().
#define SBSO_MONITOR 1 |
Definition at line 430 of file DNA_object_force.h.
Referenced by rna_def_softbody(), and softbody_step().
#define SBSO_OLDERR 2 |
Definition at line 431 of file DNA_object_force.h.
Referenced by rna_def_softbody(), sbNew(), and softbody_apply_forces().
typedef struct BulletSoftBody BulletSoftBody |
typedef struct EffectorWeights EffectorWeights |
typedef struct PartDeflect PartDeflect |
typedef enum PFieldType PFieldType |
typedef struct PointCache PointCache |
typedef struct PTCacheExtra PTCacheExtra |
typedef struct PTCacheMem PTCacheMem |
enum PFieldType |
PFIELD_NULL | |
PFIELD_FORCE | |
PFIELD_VORTEX | |
PFIELD_MAGNET | |
PFIELD_WIND | |
PFIELD_GUIDE | |
PFIELD_TEXTURE | |
PFIELD_HARMONIC | |
PFIELD_CHARGE | |
PFIELD_LENNARDJ | |
PFIELD_BOID | |
PFIELD_TURBULENCE | |
PFIELD_DRAG | |
NUM_PFIELD_TYPES |
Definition at line 44 of file DNA_object_force.h.