36 char r_filename[1024]);
44 const char *object_path);
59 const char filename[1024]);
struct CacheFileLayer * BKE_cachefile_add_layer(struct CacheFile *cache_file, const char filename[1024])
void BKE_cachefile_remove_layer(struct CacheFile *cache_file, struct CacheFileLayer *layer)
void * BKE_cachefile_add(struct Main *bmain, const char *name)
void BKE_cachefile_reader_open(struct CacheFile *cache_file, struct CacheReader **reader, struct Object *object, const char *object_path)
void BKE_cachefile_eval(struct Main *bmain, struct Depsgraph *depsgraph, struct CacheFile *cache_file)
void BKE_cachefile_reader_free(struct CacheFile *cache_file, struct CacheReader **reader)
double BKE_cachefile_time_offset(const struct CacheFile *cache_file, double time, double fps)
void BKE_cachefiles_init(void)
struct CacheFileLayer * BKE_cachefile_get_active_layer(struct CacheFile *cache_file)
bool BKE_cache_file_uses_render_procedural(const struct CacheFile *cache_file, struct Scene *scene)
bool BKE_cachefile_filepath_get(const struct Main *bmain, const struct Depsgraph *depsgrah, const struct CacheFile *cache_file, char r_filename[1024])
void BKE_cachefiles_exit(void)
void BKE_cachefile_reload(struct Depsgraph *depsgraph, struct CacheFile *cache_file)
struct Depsgraph Depsgraph
const Depsgraph * depsgraph