56 return reinterpret_cast<TreeDisplay *
>(tree_display);
62 *tree_display =
nullptr;
These structs are the foundation for all linked lists in the library system.
void buildTree(int startIndex, int endIndex)
Base Class For Tree-Displays.
Tree-Display for the Scenes display mode.
Tree-Display for the Orphaned Data display mode.
Tree-Display for the Libraries display mode.
Tree-Display for the Library Overrides display mode.
Tree-Display for the Scenes display mode.
Tree-Display for the Video Sequencer display mode.
Tree-Display for the View Layer display mode.
The data to build the tree from.
void outliner_tree_display_destroy(TreeDisplay **tree_display)
ListBase outliner_tree_display_build_tree(TreeDisplay *tree_display, TreeSourceData *source_data)
TreeDisplay * outliner_tree_display_create(eSpaceOutliner_Mode mode, SpaceOutliner *space_outliner)
struct TreeDisplay TreeDisplay
Establish and manage Outliner trees for different display modes.