Blender
V3.3
|
#include <BKE_pointcache.h>
Definition at line 109 of file BKE_pointcache.h.
struct PointCache* PTCacheID::cache |
Definition at line 162 of file BKE_pointcache.h.
Referenced by BKE_ptcache_bake(), BKE_ptcache_disk_cache_rename(), BKE_ptcache_disk_to_mem(), BKE_ptcache_id_clear(), BKE_ptcache_id_exist(), BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_smoke(), BKE_ptcache_id_from_softbody(), BKE_ptcache_id_reset(), BKE_ptcache_id_time(), 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_write(), blo_do_versions_250(), cloth_clear_cache(), dynamicPaint_frameUpdate(), pe_get_current(), ptcache_file_open(), ptcache_filename(), ptcache_filename_ext_append(), ptcache_find_frames_around(), ptcache_free_bake_all_exec(), ptcache_interpolate(), ptcache_mem_frame_to_disk(), ptcache_path(), ptcache_read(), ptcache_write(), ptcache_write_needed(), special_aftertrans_update__object(), timeline_cache_draw_single(), tot_particles(), undoptcache_from_editcache(), and undoptcache_to_editcache().
struct PointCache** PTCacheID::cache_ptr |
Definition at line 164 of file BKE_pointcache.h.
Referenced by BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_smoke(), and BKE_ptcache_id_from_softbody().
void* PTCacheID::calldata |
Definition at line 114 of file BKE_pointcache.h.
Referenced by BKE_ptcache_bake(), BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_smoke(), BKE_ptcache_id_from_softbody(), BKE_ptcache_id_reset(), BKE_ptcache_read(), BKE_ptcache_update_info(), BKE_ptcache_write(), pe_get_current(), ptcache_interpolate(), ptcache_read(), ptcache_read_stream(), ptcache_write(), and ptcache_write_stream().
unsigned int PTCacheID::data_types |
Definition at line 123 of file BKE_pointcache.h.
Referenced by BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_softbody(), BKE_ptcache_write(), object_lib_override_apply_post(), ptcache_interpolate(), ptcache_read(), ptcache_write(), and ptcache_write_stream().
unsigned int PTCacheID::default_step |
Definition at line 119 of file BKE_pointcache.h.
Referenced by BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_softbody(), and object_lib_override_apply_post().
Definition at line 155 of file BKE_pointcache.h.
Referenced by BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_softbody(), ptcache_interpolate(), ptcache_read(), and ptcache_read_stream().
unsigned int PTCacheID::file_type |
Definition at line 115 of file BKE_pointcache.h.
Referenced by BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_softbody(), object_lib_override_apply_post(), and ptcache_file_extension().
unsigned int PTCacheID::flag |
Definition at line 117 of file BKE_pointcache.h.
Referenced by BKE_ptcache_id_from_particles(), and update_velocities().
unsigned int PTCacheID::info_types |
Definition at line 123 of file BKE_pointcache.h.
Referenced by BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_softbody(), BKE_ptcache_write(), object_lib_override_apply_post(), and ptcache_write().
void(* PTCacheID::interpolate_extra_data) (void *calldata, struct PTCacheMem *pm, float cfra, float cfra1, float cfra2) |
Definition at line 148 of file BKE_pointcache.h.
Referenced by BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_softbody(), and ptcache_interpolate().
void(* PTCacheID::interpolate_point) (int index, void *calldata, void **data, float cfra, float cfra1, float cfra2, const float *old_data) |
Definition at line 130 of file BKE_pointcache.h.
Referenced by BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_softbody(), BKE_ptcache_read(), and ptcache_interpolate().
unsigned int PTCacheID::max_step |
Definition at line 120 of file BKE_pointcache.h.
Referenced by BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_softbody(), and object_lib_override_apply_post().
struct PTCacheID* PTCacheID::next |
Definition at line 110 of file BKE_pointcache.h.
Referenced by BKE_ptcache_bake(), blo_do_versions_250(), object_lib_override_apply_post(), pe_get_current(), ptcache_free_bake_all_exec(), and special_aftertrans_update__object().
struct ID* PTCacheID::owner_id |
Definition at line 113 of file BKE_pointcache.h.
Referenced by BKE_ptcache_bake(), BKE_ptcache_id_clear(), BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_smoke(), BKE_ptcache_id_from_softbody(), BKE_ptcache_toggle_disk_cache(), ptcache_file_open(), ptcache_filename(), ptcache_filename_ext_append(), ptcache_interpolate(), ptcache_job_endjob(), ptcache_path(), ptcache_read(), and ptcache_read_stream().
struct PTCacheID * PTCacheID::prev |
Definition at line 110 of file BKE_pointcache.h.
struct ListBase* PTCacheID::ptcaches |
Definition at line 165 of file BKE_pointcache.h.
Referenced by BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_smoke(), BKE_ptcache_id_from_softbody(), blo_do_versions_250(), object_lib_override_apply_post(), and scene_lib_override_apply_post().
void(* PTCacheID::read_extra_data) (void *calldata, struct PTCacheMem *pm, float cfra) |
Definition at line 146 of file BKE_pointcache.h.
Referenced by BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_softbody(), and ptcache_read().
int(* PTCacheID::read_header) (PTCacheFile *pf) |
Definition at line 160 of file BKE_pointcache.h.
Referenced by BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_softbody(), BKE_ptcache_load_external(), ptcache_disk_frame_to_mem(), and ptcache_read_stream().
void(* PTCacheID::read_point) (int index, void *calldata, void **data, float cfra, const float *old_data) |
Definition at line 128 of file BKE_pointcache.h.
Referenced by BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_softbody(), BKE_ptcache_read(), and ptcache_read().
int(* PTCacheID::read_stream) (PTCacheFile *pf, void *calldata) |
Definition at line 141 of file BKE_pointcache.h.
Referenced by BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_softbody(), BKE_ptcache_read(), and ptcache_read_stream().
struct Scene* PTCacheID::scene |
Definition at line 112 of file BKE_pointcache.h.
unsigned int PTCacheID::stack_index |
Definition at line 116 of file BKE_pointcache.h.
Referenced by BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_smoke(), BKE_ptcache_id_from_softbody(), and ptcache_filename_ext_append().
Definition at line 153 of file BKE_pointcache.h.
Referenced by BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_softbody(), BKE_ptcache_read(), BKE_ptcache_update_info(), BKE_ptcache_write(), ptcache_interpolate(), ptcache_read(), ptcache_read_stream(), and ptcache_write().
Definition at line 157 of file BKE_pointcache.h.
Referenced by BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_softbody(), and ptcache_write().
unsigned int PTCacheID::type |
Definition at line 115 of file BKE_pointcache.h.
Referenced by BKE_ptcache_bake(), BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_smoke(), BKE_ptcache_id_from_softbody(), BKE_ptcache_id_reset(), BKE_ptcache_load_external(), BKE_ptcache_update_info(), object_lib_override_apply_post(), pe_get_current(), ptcache_disk_frame_to_mem(), ptcache_mem_frame_to_disk(), ptcache_old_elemsize(), ptcache_read_stream(), ptcache_write_stream(), special_aftertrans_update__object(), timeline_cache_color_get(), and timeline_cache_is_hidden_by_setting().
void(* PTCacheID::write_extra_data) (void *calldata, struct PTCacheMem *pm, int cfra) |
Definition at line 144 of file BKE_pointcache.h.
Referenced by BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_softbody(), and ptcache_write().
int(* PTCacheID::write_header) (PTCacheFile *pf) |
Definition at line 159 of file BKE_pointcache.h.
Referenced by BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_softbody(), ptcache_mem_frame_to_disk(), and ptcache_write_stream().
Definition at line 126 of file BKE_pointcache.h.
Referenced by BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_softbody(), BKE_ptcache_write(), and ptcache_write().
int(* PTCacheID::write_stream) (PTCacheFile *pf, void *calldata) |
Definition at line 139 of file BKE_pointcache.h.
Referenced by BKE_ptcache_id_from_cloth(), BKE_ptcache_id_from_dynamicpaint(), BKE_ptcache_id_from_particles(), BKE_ptcache_id_from_rigidbody(), BKE_ptcache_id_from_softbody(), BKE_ptcache_write(), and ptcache_write_stream().