Blender  V3.3
tree_element_id_scene.hh
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 
7 #pragma once
8 
9 #include "tree_element_id.hh"
10 
11 namespace blender::ed::outliner {
12 
14  Scene &scene_;
15 
16  public:
18 
19  void expand(SpaceOutliner &) const override;
20  bool isExpandValid() const override;
21 
22  private:
23  void expandViewLayers(SpaceOutliner &) const;
24  void expandWorld(SpaceOutliner &) const;
25  void expandCollections(SpaceOutliner &) const;
26  void expandObjects(SpaceOutliner &) const;
27 };
28 
29 } // namespace blender::ed::outliner
#define final(a, b, c)
Definition: BLI_hash.h:21
void expand(SpaceOutliner &) const override
TreeElementIDScene(TreeElement &legacy_te, Scene &scene)
Scene scene