Blender V4.3
blender::ed::outliner::SpaceOutliner_Runtime Struct Reference

#include <outliner_intern.hh>

Public Member Functions

 SpaceOutliner_Runtime ()=default
 
 SpaceOutliner_Runtime (const SpaceOutliner_Runtime &)
 
 ~SpaceOutliner_Runtime ()=default
 

Public Attributes

std::unique_ptr< AbstractTreeDisplaytree_display
 
std::unique_ptr< treehash::TreeHashtree_hash
 

Detailed Description

Definition at line 53 of file outliner_intern.hh.

Constructor & Destructor Documentation

◆ SpaceOutliner_Runtime() [1/2]

blender::ed::outliner::SpaceOutliner_Runtime::SpaceOutliner_Runtime ( )
default

◆ SpaceOutliner_Runtime() [2/2]

blender::ed::outliner::SpaceOutliner_Runtime::SpaceOutliner_Runtime ( const SpaceOutliner_Runtime & )

Used for copying runtime data to a duplicated space.

Definition at line 55 of file space_outliner.cc.

◆ ~SpaceOutliner_Runtime()

blender::ed::outliner::SpaceOutliner_Runtime::~SpaceOutliner_Runtime ( )
default

Member Data Documentation

◆ tree_display

std::unique_ptr<AbstractTreeDisplay> blender::ed::outliner::SpaceOutliner_Runtime::tree_display

Object to create and manage the tree for a specific display type (View Layers, Scenes, Blender File, etc.).

Definition at line 56 of file outliner_intern.hh.

Referenced by blender::ed::outliner::outliner_build_tree(), blender::ed::outliner::outliner_shows_mode_column(), and blender::ed::outliner::outliner_tag_redraw_avoid_rebuild_on_open_change().

◆ tree_hash


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