710b47fe7c11fd881df5596fe714fcff634d6902
The fact that this pointer may be either to a regular ID, or an embedded one, without any way to tell it withour accessing the nodetree data, makes it tricky to handle properly when such 'other ID' access is not allowed. Here there can still be assumptions and heuristics based on other data, but this remains fragile and really sub-optimal code. Should not have any behavioral change in current code, but required for replacing `blend_read_lib`/`blend_read_expand` by `foreach_id` (#105666).
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
