Page MenuHome

Cleanup: Correct location of node function declarations
ClosedPublic

Authored by Hans Goudey (HooglyBoogly) on Jan 18 2022, 7:09 PM.

Details

Summary

Currently there are many function declarations in BKE_node.h that
don't actually have implementations in blenkernel. This commit moves
the declarations to NOD_composite.h, NOD_texture.h, and
NOD_shader.h instead. This helps to clarify the purpose of the
different modules.


Conceptually, the node type defines should probably be moved to DNA,
but it's questionable whether that change is worth it at this point.

Diff Detail

Repository
rB Blender

Event Timeline

Hans Goudey (HooglyBoogly) requested review of this revision.Jan 18 2022, 7:09 PM
Hans Goudey (HooglyBoogly) created this revision.
This revision is now accepted and ready to land.Jan 24 2022, 2:14 PM