Skip to content

Conversation

@LukePH
Copy link

@LukePH LukePH commented Nov 14, 2025

-Fix invalid code generated with Vector2/Vector3/Transform2D/Transform3D structs when using default nullable args
-Fix casting of enums in a few places
-Added required casts for doubles to floats in generated code
-Prefix consts if they conflict with names of properties
-Prefix event/signals if they conflict with names of methods
-Fix generated using system object instead of GodotObject
-Fix invalid code generated with godot arrays holding a non-variant objects
-Fix 3d -> 3D naming mapping in godot C# code
-Added invalid class cast guards to binding code
-Support for casting directly from engine class
-Postfix enums names that start with a number

…ns (and hopefully more)

-Fix invalid code generated with Vector2/Vector3/Transform2D/Transform3D structs when using default nullable args
-Fix casting of enums in a few places
-Added required casts for doubles to floats in generated code
-Prefix consts if they conflict with names of properties
-Prefix event/signals if they conflict with names of methods
-Fix generated using system object instead of GodotObject
-Fix invalid code generated with godot arrays holding a non-variant objects
-Fix 3d -> 3D naming mapping in godot C# code
-Added invalid class cast guards to binding code
-Support for casting directly from engine class
-Postfix enums names that start with a number
@LukePH LukePH changed the title Fixes generate valid C# binding for Terrain3D and GodotSteam extensions (and hopefully more) Fixes to generate valid C# binding for Terrain3D and GodotSteam extensions (and hopefully more) Nov 14, 2025
@LukePH LukePH changed the title Fixes to generate valid C# binding for Terrain3D and GodotSteam extensions (and hopefully more) Fixes to generate valid C# bindings for Terrain3D and GodotSteam extensions (and hopefully more) Nov 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant