76 const int id_tag_extra = 0;
85 lapp_context, reports, id_types_mask, 0);
107 const int id_tag_extra = 0;
114 &liblink_params, bmain,
flag, id_tag_extra, scene, view_layer, v3d);
121 lapp_context, reports, id_types_mask, 0);
void BKE_blendfile_link_append_context_finalize(BlendfileLinkAppendContext *lapp_context)
void BKE_blendfile_link(BlendfileLinkAppendContext *lapp_context, ReportList *reports)
void BKE_blendfile_link_append_context_library_add(BlendfileLinkAppendContext *lapp_context, const char *libname, BlendHandle *blo_handle)
void BKE_blendfile_link_append_context_free(BlendfileLinkAppendContext *lapp_context)
void BKE_blendfile_append(BlendfileLinkAppendContext *lapp_context, ReportList *reports)
void BKE_blendfile_link_append_instantiate_loose(BlendfileLinkAppendContext *lapp_context, ReportList *reports)
BlendfileLinkAppendContext * BKE_blendfile_link_append_context_new(LibraryLink_Params *params)
int BKE_blendfile_link_append_context_item_idtypes_from_library_add(BlendfileLinkAppendContext *lapp_context, ReportList *reports, uint64_t id_types_filter, int library_index)
#define BLENDFILE_LINK_APPEND_INVALID
void BKE_blendfile_link_append_context_init_done(BlendfileLinkAppendContext *lapp_context)
Scene * CTX_data_scene(const bContext *C)
Main * CTX_data_main(const bContext *C)
View3D * CTX_wm_view3d(const bContext *C)
ViewLayer * CTX_data_view_layer(const bContext *C)
void BKE_view_layer_base_deselect_all(const Scene *scene, ViewLayer *view_layer)
void BKE_main_lib_objects_recalc_all(Main *bmain)
void BKE_main_id_tag_all(Main *mainvar, int tag, bool value)
external readfile function prototypes.
@ BLO_LIBLINK_APPEND_RECURSIVE
void BLO_library_link_params_init(LibraryLink_Params *params, Main *bmain, int flag, int id_tag_extra)
void BLO_library_link_params_init_with_context(LibraryLink_Params *params, Main *bmain, int flag, int id_tag_extra, Scene *scene, ViewLayer *view_layer, const View3D *v3d)
external writefile.cc function prototypes.
void DEG_relations_tag_update(Main *bmain)
void IMB_colormanagement_check_file_config(Main *bmain)
Read Guarded memory(de)allocation.
bool BKE_copybuffer_read(Main *bmain_dst, const char *libname, ReportList *reports, const uint64_t id_types_mask)
int BKE_copybuffer_paste(bContext *C, const char *libname, const int flag, ReportList *reports, const uint64_t id_types_mask)
static void copybuffer_append(BlendfileLinkAppendContext *lapp_context, Main *bmain, ReportList *reports)
unsigned __int64 uint64_t