diff options
author | Julian Eisel <julian@blender.org> | 2022-07-07 18:17:33 +0300 |
---|---|---|
committer | Julian Eisel <julian@blender.org> | 2022-07-07 18:19:59 +0300 |
commit | f9a805164a944c3b5762f07e535536b9f425651f (patch) | |
tree | f4bb2b3feb95a9144bc48de5bcf6066d7582c291 /source/blender/blenloader | |
parent | fcf1a9ff71e20e4af56815c4db1816d786298c3f (diff) |
Outliner, Library Overrides: List child objects under parents
Because children point to, or "use" their parent, the Library Overrides
Hierarchies mode in the Outliner would show parents contained in children, not
children contained in a parent. See D15339 for pictures.
In production files this would make the rig listed under all its children, so
it would appear many times in the tree. Now it appears once and the children
are collected under it.
Refactors the tree building, so instead of using
`BKE_library_foreach_ID_link()`, it now uses the ID relations mapping in
`MainIDRelations`.
Reviewed By: mont29
Differential Revision: https://developer.blender.org/D15339
Diffstat (limited to 'source/blender/blenloader')
0 files changed, 0 insertions, 0 deletions