Files
test2/source/blender/blenkernel/intern
Bastien Montagne 1e50987d94 LibOverride: Refactor some part of hierarchy handling code.
This commit is a preparation for an actual change in behavior of
automatic liboverride hierarchies creation. Although it may introduce
some minor changes (fixes) in behavior in some corner-cases, it is
not expected to have any noticeable end-user changes.

The main change is some refactor of the `LibOverrideGroupTagData` util
struct, to make it more clear and easy to manage data (IDs) from linked
reference, and data from liboverrides.

In addition, some minor changes in code logic, either optimizations or
hardened checks, e.g. to skip any processing of hierarchies when the
linked reference of its root is missing, or to ensure that libraries are
matching, etc.
2023-12-06 18:32:48 +01:00
..
2023-12-05 16:01:28 +01:00
2023-11-14 09:30:40 +01:00
2023-11-20 14:19:16 +01:00
2023-12-05 11:01:42 +01:00
2023-07-04 17:03:02 +02:00
2023-12-02 11:07:25 -08:00
2023-12-04 20:37:11 +01:00
2023-11-28 15:19:20 +11:00
2023-12-05 23:01:12 +01:00
2023-12-05 23:01:12 +01:00
2023-11-14 09:30:40 +01:00