|
Blender
V2.93
|
Tree-Display for the Library Overrides display mode. More...
#include <tree_display.hh>
Inherits blender::ed::outliner::AbstractTreeDisplay.
Public Member Functions | |
| TreeDisplayOverrideLibrary (SpaceOutliner &space_outliner) | |
| ListBase | buildTree (const TreeSourceData &source_data) override |
Public Member Functions inherited from blender::ed::outliner::AbstractTreeDisplay | |
| AbstractTreeDisplay (SpaceOutliner &space_outliner) | |
| virtual | ~AbstractTreeDisplay ()=default |
Additional Inherited Members | |
Protected Attributes inherited from blender::ed::outliner::AbstractTreeDisplay | |
| SpaceOutliner & | space_outliner_ |
Tree-Display for the Library Overrides display mode.
Definition at line 119 of file tree_display.hh.
| blender::ed::outliner::TreeDisplayOverrideLibrary::TreeDisplayOverrideLibrary | ( | SpaceOutliner & | space_outliner | ) |
Definition at line 39 of file tree_display_override_library.cc.
|
overridevirtual |
Build a tree for this display mode with the Blender context data given in source_data and the view settings in space_outliner.
Implements blender::ed::outliner::AbstractTreeDisplay.
Definition at line 44 of file tree_display_override_library.cc.
References BLI_addtail(), BLI_assert, BLI_remlink(), TreeSourceData::bmain, TreeStoreElem::flag, GS, id, TreeStoreElem::id, ID_LI, if(), lib, LIB_TAG_INDIRECT, Main::libraries, TreeElement::parent, TreeElement::subtree, ID::tag, tree, TREESTORE, TSE_CLOSED, and TreeStoreElem::used.