-
-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: No bindings for C# #10
Comments
Following this article, API generation for C# is planned in future versions.
|
Are C# bindings now possible in GD 4.1? |
Officially, there is no such possibility, but I haven't tried to make my own bindings yet. I heard that there were problems when trying to use classes from GDExtension in C#. I do not know whether it was fixed or not. |
@DmitriySalnikov |
@GeorgeS2019 have you thought about starting to do PR for Godot with an API generator for GDExtension? Godot itself has this generator for a long time and it is used only when running with the But, most likely, you need to create a |
@DmitriySalnikov Thx for your encouragement |
@DmitriySalnikov I saw u resume this recently. Are there still open issues? |
I replied to a PR that allows me to reload libraries without having to restart the editor. With it, I could run the editor 1 time and rebuild the library several times. |
Everything works again via |
@DmitriySalnikov |
Isn't it about adding support for |
I will speak to him again He understands very in depth what are missing now but beyond my understanding We are getting closer to the goal! |
Nothing else is needed for my binding generator at the moment. After its release, I will wait for the official generator for |
I added a generator and updated the binaries. You can download the update here: https://github.com/DmitriySalnikov/godot_debug_draw_3d/archive/3c76608fd2409830bdbdd97a775d15ce5bef2202.zip Also here the name |
Which Godot 4 version is used to open. It crashes using 4.2 Dev 4 |
updated libraries will be here https://github.com/DmitriySalnikov/godot_debug_draw_3d/actions/runs/6177991021 |
Godot version
4.x
DebugDraw3D version
179ad80
On which operating systems the error occurs
No response
Using which renderers the error occurs
No response
Issue description
Due to differences in the work of GDExtension and the new versions of .NET in Godot, C# support was temporarily removed during porting.
To solve this, I need to either write a new API generator, or someone needs to extend the generator in the engine itself.
Steps to reproduce
N/A
Minimal reproduction project
N/A
The text was updated successfully, but these errors were encountered: