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().