42 bool startup_update_defaults,
43 const char *startup_app_template);
109 const char *filepath,
122 const char *filepath,
void BKE_blendfile_write_partial_begin(struct Main *bmain_src)
struct UserDef * BKE_blendfile_userdef_read(const char *filepath, struct ReportList *reports)
struct BlendFileData * BKE_blendfile_read_from_memfile(struct Main *bmain, struct MemFile *memfile, const struct BlendFileReadParams *params, struct ReportList *reports)
struct WorkspaceConfigFileData * BKE_blendfile_workspace_config_read(const char *filepath, const void *filebuf, int filelength, struct ReportList *reports)
struct BlendFileData * BKE_blendfile_read(const char *filepath, const struct BlendFileReadParams *params, struct BlendFileReadReport *reports)
bool BKE_blendfile_userdef_write(const char *filepath, struct ReportList *reports)
bool BKE_blendfile_is_readable(const char *path, struct ReportList *reports)
bool BKE_blendfile_workspace_config_write(struct Main *bmain, const char *filepath, struct ReportList *reports)
struct BlendFileData * BKE_blendfile_read_from_memory(const void *filebuf, int filelength, const struct BlendFileReadParams *params, struct ReportList *reports)
struct UserDef * BKE_blendfile_userdef_from_defaults(void)
void BKE_blendfile_read_setup_ex(struct bContext *C, struct BlendFileData *bfd, const struct BlendFileReadParams *params, struct BlendFileReadReport *reports, bool startup_update_defaults, const char *startup_app_template)
void BKE_blendfile_write_partial_end(struct Main *bmain_src)
bool BKE_blendfile_userdef_write_app_template(const char *filepath, struct ReportList *reports)
void BKE_blendfile_read_setup(struct bContext *C, struct BlendFileData *bfd, const struct BlendFileReadParams *params, struct BlendFileReadReport *reports)
void BKE_blendfile_read_make_empty(struct bContext *C)
void BKE_blendfile_workspace_config_data_free(struct WorkspaceConfigFileData *workspace_config)
bool BKE_blendfile_write_partial(struct Main *bmain_src, const char *filepath, int write_flags, int remap_mode, struct ReportList *reports)
bool BKE_blendfile_userdef_write_all(struct ReportList *reports)
struct UserDef * BKE_blendfile_userdef_read_from_memory(const void *filebuf, int filelength, struct ReportList *reports)
void BKE_blendfile_write_partial_tag_ID(struct ID *id, bool set)