Tristan Grespinet

Results 32 issues of 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...

enhancement

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),...

enhancement

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...

enhancement

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...

performance

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...

bug
enhancement

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...

enhancement

Issue used as a memo to remember to update core types when this PR is merged: https://github.com/godotengine/godot/pull/82926

enhancement

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...

enhancement
performance

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...

enhancement