|  | Blender V2.61 - r43446 | 
#include <DNA_object_force.h>
| Public Attributes | |
| struct PointCache * | next | 
| struct PointCache * | prev | 
| int | flag | 
| int | step | 
| int | simframe | 
| int | startframe | 
| int | endframe | 
| int | editframe | 
| int | last_exact | 
| int | totpoint | 
| int | index | 
| short | compression | 
| short | rt | 
| char | name [64] | 
| char | prev_name [64] | 
| char | info [64] | 
| char | path [240] | 
| char * | cached_frames | 
| struct ListBase | mem_cache | 
| struct PTCacheEdit * | edit | 
| void(* | free_edit )(struct PTCacheEdit *edit) | 
Definition at line 168 of file DNA_object_force.h.
Definition at line 199 of file DNA_object_force.h.
Referenced by BKE_ptcache_free(), BKE_ptcache_id_clear(), BKE_ptcache_id_exist(), BKE_ptcache_id_time(), BKE_ptcache_toggle_disk_cache(), BKE_ptcache_write(), direct_link_pointcache(), ptcache_copy(), and time_draw_cache().
| short PointCache::compression | 
Definition at line 193 of file DNA_object_force.h.
Referenced by ptcache_mem_frame_to_disk().
| struct PTCacheEdit* PointCache::edit | 
Definition at line 203 of file DNA_object_force.h.
Referenced by BKE_ptcache_free(), cloth_clear_cache(), direct_link_pointcache(), PE_create_particle_edit(), pe_get_current(), psys_check_edited(), psys_in_edit_mode(), ptcache_copy(), and ptcache_free_bake_exec().
Definition at line 187 of file DNA_object_force.h.
Definition at line 186 of file DNA_object_force.h.
Referenced by BKE_ptcache_add(), BKE_ptcache_bake(), BKE_ptcache_disk_to_mem(), BKE_ptcache_id_clear(), BKE_ptcache_id_exist(), BKE_ptcache_id_time(), BKE_ptcache_load_external(), BKE_ptcache_update_info(), dynamicPaint_cacheUpdateFrames(), dynamicPaint_frameUpdate(), init_particle_interpolation(), ptcache_find_frames_around(), ptcache_write_needed(), system_step(), and time_draw_cache().
| int PointCache::flag | 
Definition at line 170 of file DNA_object_force.h.
Referenced by applyModifier(), BKE_ptcache_bake(), BKE_ptcache_disk_to_mem(), BKE_ptcache_id_clear(), BKE_ptcache_id_exist(), BKE_ptcache_id_reset(), BKE_ptcache_id_time(), BKE_ptcache_invalidate(), BKE_ptcache_load_external(), BKE_ptcache_mem_to_disk(), BKE_ptcache_object_reset(), BKE_ptcache_read(), BKE_ptcache_toggle_disk_cache(), BKE_ptcache_update_info(), BKE_ptcache_validate(), BKE_ptcache_write(), cached_step(), clothModifier_do(), direct_link_modifiers(), direct_link_pointcache(), direct_link_pointcache_list(), do_versions(), dynamicPaint_createNewSurface(), dynamicPaint_frameUpdate(), ED_object_exit_editmode(), object_cacheIgnoreClear(), particles_are_dynamic(), PE_create_particle_edit(), pe_get_current(), psys_clear_temp_pointcache(), psys_get_current_display_percentage(), psys_make_temp_pointcache(), psys_update_path_cache(), ptcache_bake_from_cache_exec(), ptcache_copy(), ptcache_file_open(), ptcache_filename(), ptcache_find_frames_around(), ptcache_free_bake_all_exec(), ptcache_free_bake_exec(), ptcache_interpolate(), ptcache_path(), ptcache_read(), ptcache_write(), ptcache_write_needed(), reset_particle(), sbObjectStep(), smokeModifier_createType(), special_aftertrans_update(), surface_freeUnusedData(), system_step(), time_draw_cache(), tot_particles(), write_modifiers(), and write_pointcaches().
| void(* PointCache::free_edit)(struct PTCacheEdit *edit) | 
Definition at line 204 of file DNA_object_force.h.
Referenced by BKE_ptcache_free(), direct_link_pointcache(), and PE_create_particle_edit().
Definition at line 192 of file DNA_object_force.h.
Referenced by BKE_ptcache_add(), BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_smoke(), BKE_ptcache_id_from_softbody(), BKE_ptcache_load_external(), and ptcache_filename().
| char PointCache::info[64] | 
Definition at line 197 of file DNA_object_force.h.
Referenced by BKE_ptcache_update_info().
Definition at line 188 of file DNA_object_force.h.
Referenced by BKE_ptcache_bake(), BKE_ptcache_id_clear(), BKE_ptcache_invalidate(), BKE_ptcache_read(), BKE_ptcache_toggle_disk_cache(), BKE_ptcache_update_info(), BKE_ptcache_write(), clothModifier_do(), sbObjectStep(), and system_step().
| struct ListBase PointCache::mem_cache | 
Definition at line 201 of file DNA_object_force.h.
Referenced by BKE_ptcache_disk_to_mem(), BKE_ptcache_free(), BKE_ptcache_id_clear(), BKE_ptcache_id_exist(), BKE_ptcache_id_time(), BKE_ptcache_mem_to_disk(), BKE_ptcache_update_info(), direct_link_pointcache(), get_pointcache_keys_for_time(), get_pointcache_times_for_particle(), get_PTCacheUndo(), make_PTCacheUndo(), PE_create_particle_edit(), psys_clear_temp_pointcache(), psys_get_dietime_from_cache(), psys_make_temp_pointcache(), ptcache_copy(), ptcache_find_frames_around(), ptcache_interpolate(), ptcache_read(), ptcache_write(), ptcache_write_needed(), reset_particle(), and write_pointcaches().
| char PointCache::name[64] | 
Definition at line 195 of file DNA_object_force.h.
Referenced by BKE_ptcache_disk_cache_rename(), and ptcache_filename().
| struct PointCache* PointCache::next | 
Definition at line 169 of file DNA_object_force.h.
Referenced by BKE_ptcache_copy_list(), direct_link_pointcache_list(), and write_pointcaches().
| char PointCache::path[240] | 
Definition at line 198 of file DNA_object_force.h.
Referenced by ptcache_path().
| struct PointCache * PointCache::prev | 
Definition at line 169 of file DNA_object_force.h.
| char PointCache::prev_name[64] | 
Definition at line 196 of file DNA_object_force.h.
| short PointCache::rt | 
Definition at line 193 of file DNA_object_force.h.
Definition at line 184 of file DNA_object_force.h.
Referenced by BKE_ptcache_invalidate(), BKE_ptcache_read(), BKE_ptcache_validate(), clothModifier_do(), direct_link_pointcache(), ptcache_copy(), sbObjectStep(), and system_step().
Definition at line 185 of file DNA_object_force.h.
Referenced by BKE_ptcache_add(), BKE_ptcache_bake(), BKE_ptcache_disk_to_mem(), BKE_ptcache_id_clear(), BKE_ptcache_id_exist(), BKE_ptcache_id_time(), BKE_ptcache_invalidate(), BKE_ptcache_load_external(), BKE_ptcache_update_info(), BKE_ptcache_write(), dynamicPaint_cacheUpdateFrames(), dynamicPaint_frameUpdate(), init_particle_interpolation(), ptcache_find_frames_around(), ptcache_write(), ptcache_write_needed(), system_step(), and time_draw_cache().
| int PointCache::step | 
Definition at line 172 of file DNA_object_force.h.
Referenced by BKE_ptcache_add(), cloth_init(), direct_link_pointcache_list(), dynamicPaint_createNewSurface(), dynamics_step(), ptcache_add_new_exec(), ptcache_particle_interpolate(), ptcache_particle_totwrite(), ptcache_particle_write(), ptcache_write_needed(), smokeModifier_createType(), and write_modifiers().
Definition at line 191 of file DNA_object_force.h.
Referenced by BKE_ptcache_load_external(), BKE_ptcache_update_info(), and tot_particles().