godot
godot copied to clipboard
Tweaks to `gdextension_interface.json` format
Fixes the non-documentation parts of https://github.com/godotengine/godot/issues/113732
This makes the following tweaks:
- Renames the "const" field to "is_const" to match a similarly named field in
extension_api.json - The "uninitialized" handles now refer to their "parent" handle and have an
"is_uninitialized": trueflag - Enums that are bitfields have the
"is_bitfield": trueflag - All instances of
intare replaced withint32_tandintis removed as a valid type. Now all int types must have a size going forward!
I've just changed the boolean fields to start with is_* to match similarly named fields in extension_api.json (based on @Bromeon's suggest here)
Thanks!