Blender  V2.93
Functions
BKE_cachefile.h File Reference

Go to the source code of this file.

Functions

void BKE_cachefiles_init (void)
 
void BKE_cachefiles_exit (void)
 
void * BKE_cachefile_add (struct Main *bmain, const char *name)
 
void BKE_cachefile_reload (struct Depsgraph *depsgraph, struct CacheFile *cache_file)
 
void BKE_cachefile_eval (struct Main *bmain, struct Depsgraph *depsgraph, struct CacheFile *cache_file)
 
bool BKE_cachefile_filepath_get (const struct Main *bmain, const struct Depsgraph *depsgrah, const struct CacheFile *cache_file, char r_filename[1024])
 
float BKE_cachefile_time_offset (const struct CacheFile *cache_file, const float time, const float fps)
 
void BKE_cachefile_reader_open (struct CacheFile *cache_file, struct CacheReader **reader, struct Object *object, const char *object_path)
 
void BKE_cachefile_reader_free (struct CacheFile *cache_file, struct CacheReader **reader)
 

Function Documentation

◆ BKE_cachefile_add()

void* BKE_cachefile_add ( struct Main bmain,
const char *  name 
)

Definition at line 254 of file cachefile.c.

References BKE_id_new(), and ID_CF.

Referenced by import_startjob().

◆ BKE_cachefile_eval()

void BKE_cachefile_eval ( struct Main bmain,
struct Depsgraph depsgraph,
struct CacheFile cache_file 
)

◆ BKE_cachefile_filepath_get()

bool BKE_cachefile_filepath_get ( const struct Main bmain,
const struct Depsgraph depsgrah,
const struct CacheFile cache_file,
char  r_filename[1024] 
)

◆ BKE_cachefile_reader_free()

void BKE_cachefile_reader_free ( struct CacheFile cache_file,
struct CacheReader **  reader 
)

◆ BKE_cachefile_reader_open()

void BKE_cachefile_reader_open ( struct CacheFile cache_file,
struct CacheReader **  reader,
struct Object object,
const char *  object_path 
)

◆ BKE_cachefile_reload()

void BKE_cachefile_reload ( struct Depsgraph depsgraph,
struct CacheFile cache_file 
)

◆ BKE_cachefile_time_offset()

float BKE_cachefile_time_offset ( const struct CacheFile cache_file,
const float  time,
const float  fps 
)

◆ BKE_cachefiles_exit()

void BKE_cachefiles_exit ( void  )

Definition at line 159 of file cachefile.c.

References BLI_spin_end(), and spin.

Referenced by BKE_blender_free().

◆ BKE_cachefiles_init()

void BKE_cachefiles_init ( void  )

Definition at line 154 of file cachefile.c.

References BLI_spin_init(), and spin.

Referenced by main().