diff options
Diffstat (limited to 'source/blender/editors/space_outliner/tree/tree_display.hh')
-rw-r--r-- | source/blender/editors/space_outliner/tree/tree_display.hh | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/source/blender/editors/space_outliner/tree/tree_display.hh b/source/blender/editors/space_outliner/tree/tree_display.hh index d6085770965..c14a5f133cf 100644 --- a/source/blender/editors/space_outliner/tree/tree_display.hh +++ b/source/blender/editors/space_outliner/tree/tree_display.hh @@ -73,6 +73,9 @@ class AbstractTreeDisplay { } virtual ~AbstractTreeDisplay() = default; + static std::unique_ptr<AbstractTreeDisplay> createFromDisplayMode( + int /*eSpaceOutliner_Mode*/ mode, SpaceOutliner &space_outliner); + /** * Build a tree for this display mode with the Blender context data given in \a source_data and * the view settings in \a space_outliner. @@ -89,10 +92,6 @@ class AbstractTreeDisplay { SpaceOutliner &space_outliner_; }; -AbstractTreeDisplay *outliner_tree_display_create(int /*eSpaceOutliner_Mode*/ mode, - SpaceOutliner *space_outliner); -void outliner_tree_display_destroy(AbstractTreeDisplay **tree_display); - /* -------------------------------------------------------------------- */ /* View Layer Tree-Display */ |