|
Blender
V2.93
|
Tree-Display for the View Layer display mode. More...
#include <tree_display.hh>
Inherits blender::ed::outliner::AbstractTreeDisplay.
Tree-Display for a View Layer. | |
| TreeDisplayViewLayer (SpaceOutliner &space_outliner) | |
| ListBase | buildTree (const TreeSourceData &source_data) override |
Additional Inherited Members | |
Public Member Functions inherited from blender::ed::outliner::AbstractTreeDisplay | |
| AbstractTreeDisplay (SpaceOutliner &space_outliner) | |
| virtual | ~AbstractTreeDisplay ()=default |
Protected Attributes inherited from blender::ed::outliner::AbstractTreeDisplay | |
| SpaceOutliner & | space_outliner_ |
Tree-Display for the View Layer display mode.
Definition at line 79 of file tree_display.hh.
| blender::ed::outliner::TreeDisplayViewLayer::TreeDisplayViewLayer | ( | SpaceOutliner & | space_outliner | ) |
Definition at line 65 of file tree_display_view_layer.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 70 of file tree_display_view_layer.cc.
References TreeElement::directdata, SpaceOutliner::filter, IFACE_, TreeElement::name, ViewLayer::object_bases, outliner_add_element(), outliner_make_object_parent_hierarchy(), TreeSourceData::scene, SO_FILTER_NO_CHILDREN, SO_FILTER_NO_COLLECTION, SO_FILTER_NO_OBJECT, blender::ed::outliner::AbstractTreeDisplay::space_outliner_, TreeElement::subtree, tree, TREESTORE, TSE_CLOSED, TSE_SOME_ID, TSE_VIEW_COLLECTION_BASE, and TreeSourceData::view_layer.