Michael Bickel

Results 15 issues of Michael Bickel

via https://github.com/godotengine/godot-headers/blob/0c542567a900e474dcf6312cc97500168bec0c74/godot/gdnative_interface.h#L540 ![image](https://user-images.githubusercontent.com/5015415/186011566-5b8e95b7-bc94-4883-8c4f-514b32a33604.png)

enhancement

- [x] BOOL - [x] INT - [x] FLOAT - [x] STRING - [x] VECTOR2 - [x] VECTOR2I - [x] RECT2 - [x] RECT2I - [x] VECTOR3 - [x] VECTOR3I...

enhancement

Implement them here: https://github.com/dazKind/hxgodot-cpp/blob/main/src/godot/macros/Macros.hx#L339

enhancement

Adapt the build pipeline to correctly build linux and osx *.so

enhancement

Even though I added support for static methods on class instances the registration seems to be broken. ![image](https://user-images.githubusercontent.com/5015415/186009367-346866e0-56e2-46a0-b5fb-2e377799922d.png) ![image](https://user-images.githubusercontent.com/5015415/186008967-e4e4f72e-60a7-4a19-8d20-85286dda5e5f.png) ![image](https://user-images.githubusercontent.com/5015415/186009291-5dcc654c-d7f0-4051-8079-3a863f6b76a9.png)

bug

Right now setUniform only accepts arrays of floats. Extend the api to allow for arrays of ints to be uploaded.

I have the use-case that I build a hxcpp DLL that I load in Godot as an extension (https://hxgodot.github.io). Each haxe-bound engine class constructs a binding object in the engine...

Test classdb_unregister_extension_class and and check how Godot deals with it. This is necessary to allow for hot-reloading classes in a cool way

enhancement

... to use a managed type with an abstract to use the data-ptr directly. This would eliminate the memcpy of the variant data and enable `node.position.x = 10` which doesnt...

enhancement