Blender V4.3
LibraryLink_Params Struct Reference

#include <BLO_readfile.hh>

Public Attributes

Mainbmain
 
int flag
 
int id_tag_extra
 
struct { 
 
   Scene *   scene 
 
   ViewLayer *   view_layer 
 
   const View3D *   v3d 
 
context 
 

Detailed Description

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 392 of file BLO_readfile.hh.

Member Data Documentation

◆ bmain

◆ [struct]

◆ flag

◆ id_tag_extra

int LibraryLink_Params::id_tag_extra

Additional tag for ID.tag.

Definition at line 398 of file BLO_readfile.hh.

◆ scene

◆ v3d

const View3D* LibraryLink_Params::v3d

The active 3D viewport (only used to define local-view).

Definition at line 406 of file BLO_readfile.hh.

Referenced by loose_data_instantiate_collection_process(), loose_data_instantiate_obdata_process(), and loose_data_instantiate_object_process().

◆ view_layer

ViewLayer* LibraryLink_Params::view_layer

The documentation for this struct was generated from the following file: