hxgodot-cpp icon indicating copy to clipboard operation
hxgodot-cpp copied to clipboard

Integrate Haxe and its hxcpp target runtime via the Godot 4.x GDExtension into Godot 4.x.

Results 18 hxgodot-cpp issues
Sort by recently updated
recently updated
newest added

With the latest commit I'm getting build errors from ```make debug```. ``` Error: In file included from ./src/godot/MultiMesh.cpp:18: In file included from include/godot/Mesh.h:9: In file included from include/godot/Resource.h:9: In file...

Fix to compilation errors on MacOS

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

HP@DESKTOP-0OJGV60 MINGW64 ~/Documents/hxgodot-cpp (main) $ make debug haxe build-gen.hxml Generating binding classes for Godot (float_64)... src/godot/macros/ClassGenMacros.hx:77: // builtins src/godot/macros/ClassGenMacros.hx:78: Nil src/godot/macros/ClassGenMacros.hx:77: // builtins src/godot/macros/ClassGenMacros.hx:78: bool src/godot/macros/ClassGenMacros.hx:77: // builtins src/godot/macros/ClassGenMacros.hx:78: int...

Getting errors when creating the extension - make debug on Mac OS Mojave 10.14.6 with Haxe 4.1.4 and HXCPP 4.1.15. I use these version due to compatibility issues with other...

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