You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems like servers/physics_server_3d.h in godot.git and godot_cpp/classes/physics_server3d.hpp in godot_cpp.git do not correspond to each other.
For example, G6DOF_JOINT_FLAG_MAX is not defined in godot_cpp/classes/physics_server3d.hpp. It's enumG6DOFJointAxisFlag has much fewer fields defined compared to the same enum inside servers/physics_server_3d.h.
Appropriate JSON piece being generated with godot-4.0.2-stable using the command godot --dump-extension-api extension_api.json
Hello!
It seems like servers/physics_server_3d.h in godot.git and godot_cpp/classes/physics_server3d.hpp in godot_cpp.git do not correspond to each other.
For example, G6DOF_JOINT_FLAG_MAX is not defined in godot_cpp/classes/physics_server3d.hpp. It's enum G6DOFJointAxisFlag has much fewer fields defined compared to the same enum inside servers/physics_server_3d.h.
Appropriate JSON piece being generated with godot-4.0.2-stable using the command
godot --dump-extension-api extension_api.json
looks like this (has only 4 fields):
which makes it generated file godot_cpp/gen/godot_cpp/include/classes/physics_server3d.hpp to have it like this:
whereas actual enum inside godot PhysicsServer3D looks like this (has 7 fields):
The text was updated successfully, but these errors were encountered: