Blender V4.3
BlendfileLinkAppendContextCallBack Struct Reference

Public Attributes

BlendfileLinkAppendContextlapp_context
 
BlendfileLinkAppendContextItemitem
 
ReportListreports
 
bool is_liboverride_dependency
 
bool is_liboverride_dependency_only
 

Detailed Description

Definition at line 71 of file blendfile_link_append.cc.

Member Data Documentation

◆ is_liboverride_dependency

bool BlendfileLinkAppendContextCallBack::is_liboverride_dependency

Whether the currently evaluated usage is within some liboverride dependency context. Note that this include liboverride reference itself, but also e.g. if a linked Mesh is used by the reference of an overridden object.

Mutually exclusive with is_liboverride_dependency_only.

Definition at line 83 of file blendfile_link_append.cc.

◆ is_liboverride_dependency_only

bool BlendfileLinkAppendContextCallBack::is_liboverride_dependency_only

Whether the currently evaluated usage is exclusively within some liboverride dependency context, i.e. the full all usages of this data so far have only been a part of liboverride references and their dependencies.

Mutually exclusive with is_liboverride_dependency.

Definition at line 91 of file blendfile_link_append.cc.

◆ item

BlendfileLinkAppendContextItem* BlendfileLinkAppendContextCallBack::item

Definition at line 73 of file blendfile_link_append.cc.

◆ lapp_context

BlendfileLinkAppendContext* BlendfileLinkAppendContextCallBack::lapp_context

◆ reports

ReportList* BlendfileLinkAppendContextCallBack::reports

Definition at line 74 of file blendfile_link_append.cc.


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