49 const char *basepath);
71 const char *ref_file_name,
73 const char *local_name,
79 const char *orig_file_path,
104 const char *ref_file_name,
105 const char *filepath,
125 const char *filepath_rel,
int BKE_packedfile_write_to_file(struct ReportList *reports, const char *ref_file_name, const char *filepath, struct PackedFile *pf, bool guimode)
struct PackedFile * BKE_packedfile_new(struct ReportList *reports, const char *filepath, const char *basepath)
bool BKE_packedfile_id_check(const struct ID *id)
int BKE_packedfile_unpack_vfont(struct Main *bmain, struct ReportList *reports, struct VFont *vfont, enum ePF_FileStatus how)
void BKE_packedfile_id_unpack(struct Main *bmain, struct ID *id, struct ReportList *reports, enum ePF_FileStatus how)
void BKE_packedfile_pack_all(struct Main *bmain, struct ReportList *reports, bool verbose)
int BKE_packedfile_unpack_sound(struct Main *bmain, struct ReportList *reports, struct bSound *sound, enum ePF_FileStatus how)
int BKE_packedfile_seek(struct PackedFile *pf, int offset, int whence)
void BKE_packedfile_unpack_all(struct Main *bmain, struct ReportList *reports, enum ePF_FileStatus how)
int BKE_packedfile_unpack_image(struct Main *bmain, struct ReportList *reports, struct Image *ima, enum ePF_FileStatus how)
void BKE_packedfile_pack_all_libraries(struct Main *bmain, struct ReportList *reports)
struct PackedFile * BKE_packedfile_new_from_memory(void *mem, int memlen)
int BKE_packedfile_read(struct PackedFile *pf, void *data, int size)
struct PackedFile * BKE_packedfile_duplicate(const struct PackedFile *pf_src)
int BKE_packedfile_unpack_all_libraries(struct Main *bmain, struct ReportList *reports)
int BKE_packedfile_unpack_volume(struct Main *bmain, struct ReportList *reports, struct Volume *volume, enum ePF_FileStatus how)
void BKE_packedfile_blend_write(struct BlendWriter *writer, struct PackedFile *pf)
enum ePF_FileCompare BKE_packedfile_compare_to_file(const char *ref_file_name, const char *filepath_rel, struct PackedFile *pf)
char * BKE_packedfile_unpack_to_file(struct ReportList *reports, const char *ref_file_name, const char *abs_name, const char *local_name, struct PackedFile *pf, enum ePF_FileStatus how)
void BKE_packedfile_blend_read(struct BlendDataReader *reader, struct PackedFile **pf_p)
int BKE_packedfile_count_all(struct Main *bmain)
void BKE_packedfile_rewind(struct PackedFile *pf)
char * BKE_packedfile_unpack(struct Main *bmain, struct ReportList *reports, struct ID *id, const char *orig_file_path, struct PackedFile *pf, enum ePF_FileStatus how)
void BKE_packedfile_free(struct PackedFile *pf)
static DBVT_INLINE btScalar size(const btDbvtVolume &a)
#define pf(_x, _i)
Prefetch 64.
ccl_gpu_kernel_postfix ccl_global float int int int int float bool int offset