Blender V5.0
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 420 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 426 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 434 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


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