Tristan Grespinet
Tristan Grespinet
fix https://github.com/utopia-rise/godot-kotlin-jvm/issues/525
Godot `notification` function is a special case in the Object API. At first glance it looks like a regular virtual function but behind the hood it's using some macro black...
It often happens that we add/change/delete Kotlin methods called from C++ using JNI. Graal Native Image needs an exact configuration file of all methods called this way (because statically linked),...
Godot 4 relies a lot on StringName, a simple wrapper around a pointer to the actual String uniquely stored inside Godot itself. The idea behind this is extremely similar to...
There are a few places in the code where I think we can get extra performances by batching data when we know the same JNI call would need to be...
Currently the editor plugin is disabled because it wasn't working triggering several error/warning messages. On top of that the building feature wasn't working on Windows. Cedric and I suggest to...
With 4.2, Godot will allow exporting the documentation alongside the api in the api.json (https://github.com/godotengine/godot/pull/82331) It will allow us to remove the XML parsing in the api generation and have...
Issue used as a memo to remember to update core types when this PR is merged: https://github.com/godotengine/godot/pull/82926
Previously Godot didn't have any way to remove existing instance_bindings from Object, leading to some additional code in the MemoryManager to handle singletons, objects stored in static instances and potential...
In my project, I have many cases where I need to create classes inheriting a Godot base type (well, most of the time inheriting a Node). Except, the construction of...