Blender  V3.3
tree_element_anim_data.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.hh"
10 
11 struct TreeElement;
12 
13 namespace blender::ed::outliner {
14 
16  AnimData &anim_data_;
17 
18  public:
19  TreeElementAnimData(TreeElement &legacy_te, AnimData &anim_data);
20 
21  void expand(SpaceOutliner &space_outliner) const override;
22 
23  private:
24  void expand_drivers(SpaceOutliner &space_outliner) const;
25  void expand_NLA_tracks(SpaceOutliner &space_outliner) const;
26 };
27 
28 } // namespace blender::ed::outliner
#define final(a, b, c)
Definition: BLI_hash.h:21
void expand(SpaceOutliner &space_outliner) const override
TreeElementAnimData(TreeElement &legacy_te, AnimData &anim_data)