Details
Details
- Reviewers
- None
Diff Detail
Diff Detail
Event Timeline
Comment Actions
I think I've slept too little these past few days.
I'll get enough sleep and tomorrow I'll follow the whole life of the type, from registration to deletion. To be sure exactly how the sockets live.
Comment Actions
Continued work.
This now works, but only for geometric sockets.
I'm starting to see what needs to be done for this.
Comment Actions
- Analog of convert_to_static_type for sockets
- Hash for NodeDeclaration
- Clear of NodeDeclaration
- nodeDeclarationEnsure need to update only for static declarations.
- If declaration is dynamic, will need to update this and sockets in updatefunc or as step in update_individual_nodes, after updatefunc set is_dirty for NodeDeclaration. Something as node_sockets_sync_declaration
at more clear start, i will split this path to some parts