|
Blender V5.0
|
Inherits blender::ui::AbstractTreeView.
Protected Attributes | |
| bArmature & | armature_ |
| Set< BoneCollection * > | bcolls_with_selected_bones_ |
| Protected Attributes inherited from blender::ui::TreeViewItemContainer | |
| Vector< std::unique_ptr< AbstractTreeViewItem > > | children_ |
| TreeViewItemContainer * | root_ = nullptr |
| AbstractTreeViewItem * | parent_ = nullptr |
| bool | is_flat_ = false |
Additional Inherited Members | |
| Public Types inherited from blender::ui::TreeViewItemContainer | |
| enum class | IterOptions { None = 0 , SkipCollapsed = 1 << 0 , SkipFiltered = 1 << 1 } |
| using | ItemIterFn = FunctionRef<void(AbstractTreeViewItem &)> |
| Protected Member Functions inherited from blender::ui::AbstractTreeView | |
| std::optional< uiViewState > | persistent_state () const override |
| void | persistent_state_apply (const uiViewState &state) override |
| Protected Member Functions inherited from blender::ui::AbstractView | |
| AbstractView ()=default | |
| virtual void | change_state_delayed () |
| void | update_from_old (uiBlock &new_block) |
| bool | is_reconstructed () const |
| const AbstractViewItem * | search_highlight_item () const |
| void | filter (std::optional< StringRef > filter_str) |
| Protected Member Functions inherited from blender::ui::TreeViewItemContainer | |
| void | foreach_item_recursive (ItemIterFn iter_fn, IterOptions options=IterOptions::None) const |
| void | foreach_parent (ItemIterFn iter_fn) const |
Definition at line 33 of file interface_template_bone_collection_tree.cc.
|
explicit |
Definition at line 379 of file interface_template_bone_collection_tree.cc.
References armature_.
|
overridevirtual |
Implements blender::ui::AbstractTreeView.
Definition at line 381 of file interface_template_bone_collection_tree.cc.
References armature_.
|
overridevirtual |
Listen to a notifier, returning true if a redraw is needed.
Reimplemented from blender::ui::AbstractView.
Definition at line 404 of file interface_template_bone_collection_tree.cc.
References wmNotifier::data, and ND_BONE_COLLECTION.
|
protected |
Definition at line 35 of file interface_template_bone_collection_tree.cc.
Referenced by BoneCollectionTreeView(), and build_tree().
|
protected |
Definition at line 36 of file interface_template_bone_collection_tree.cc.