|
Blender V4.3
|
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 |
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::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 374 of file interface_template_bone_collection_tree.cc.
|
overridevirtual |
Implements blender::ui::AbstractTreeView.
Definition at line 376 of file interface_template_bone_collection_tree.cc.
References armature_, and bArmature::collection_root_count.
|
overridevirtual |
Listen to a notifier, returning true if a redraw is needed.
Reimplemented from blender::ui::AbstractView.
Definition at line 399 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 build_tree().
|
protected |
Definition at line 36 of file interface_template_bone_collection_tree.cc.