Given a GDExtension class Parent that creates a GDExtension class Child and adds it as a child, this child node will not get its _process function called, even though it is defined and the node is present in the tree.
Steps to reproduce
Given the Parent and Child classes as defined below.
Add Parent and Child class attached to register_types and build.
Godot version
4.2.2-stable_linux
godot-cpp version
4.2
System information
Linux Ubuntu 22.04
Issue description
Given a GDExtension class
Parent
that creates a GDExtension classChild
and adds it as a child, this child node will not get its_process
function called, even though it is defined and the node is present in the tree.Steps to reproduce
Given the
Parent
andChild
classes as defined below.Add Parent and Child class attached to register_types and build.
When running the scene it will report:
Whereas I would expect it to start spamming:
Minimal reproduction project