|
Blender V4.5
|
#include <BLO_readfile.hh>
Classes | |
| struct | [struct].context |
Public Attributes | |
| Main * | bmain |
| int | flag |
| int | id_tag_extra |
| struct | context |
Struct for passing arguments to BLO_library_link_begin, BLO_library_link_named_part & BLO_library_link_end. Wrap these in parameters since it's important both functions receive matching values.
Definition at line 404 of file BLO_readfile.hh.
| Main* LibraryLink_Params::bmain |
The current main database, e.g. G_MAIN or CTX_data_main(C).
Definition at line 406 of file BLO_readfile.hh.
Referenced by blender::bke::asset_link_id(), BKE_blendfile_append(), BKE_blendfile_id_relocate(), BKE_blendfile_library_relocate(), BKE_blendfile_link(), BKE_blendfile_link_append_context_finalize(), BKE_blendfile_link_append_context_init_done(), BKE_blendfile_link_append_instantiate_loose(), BKE_blendfile_override(), blendfile_append_define_actions(), blendfile_relocate_postprocess_cleanup(), blendfile_relocate_postprocess_liboverrides(), BLO_library_link_begin(), BLO_library_link_end(), BLO_library_link_params_init(), loose_data_instantiate_collection_process(), loose_data_instantiate_ensure_active_collection(), loose_data_instantiate_obdata_process(), loose_data_instantiate_object_process(), and loose_data_instantiate_object_rigidbody_postprocess().
| struct LibraryLink_Params::[struct].context LibraryLink_Params::context |
Referenced by BKE_blendfile_link_append_instantiate_loose(), blendfile_relocate_postprocess_cleanup(), blendfile_relocate_postprocess_liboverrides(), BLO_library_link_params_init_with_context(), loose_data_instantiate(), loose_data_instantiate_collection_process(), loose_data_instantiate_ensure_active_collection(), loose_data_instantiate_obdata_process(), and loose_data_instantiate_object_process().
| int LibraryLink_Params::flag |
Options for linking, used for instantiating.
Definition at line 408 of file BLO_readfile.hh.
Referenced by BKE_blendfile_append(), BKE_blendfile_id_relocate(), BKE_blendfile_library_relocate(), BKE_blendfile_link(), BKE_blendfile_link_append_context_flag_set(), BKE_blendfile_link_append_context_item_idtypes_from_library_add(), BKE_blendfile_link_append_instantiate_loose(), BKE_blendfile_override(), blendfile_append_define_actions(), BLO_library_link_end(), BLO_library_link_named_part(), BLO_library_link_params_init(), loose_data_instantiate(), loose_data_instantiate_collection_process(), loose_data_instantiate_ensure_active_collection(), loose_data_instantiate_obdata_process(), loose_data_instantiate_object_process(), and loose_data_instantiate_process_check().
| int LibraryLink_Params::id_tag_extra |
Additional tag for ID.tag.
Definition at line 410 of file BLO_readfile.hh.
Referenced by BLO_library_link_begin(), and BLO_library_link_params_init().