godot-cpp
godot-cpp copied to clipboard
C++ bindings for the Godot script API
### Godot version v4.2.2.stable.official [15073afe3] ### godot-cpp version 4.2.2.stable ### System information Godot v4.2.2.stable - macOS 14.5.0 - Vulkan (Mobile) - integrated Apple M3 Max - Apple M3 Max (16...
Previously in `GDNative` there was a handy `GODOT_PROFILING_FUNCTION` macro, which allowed to profile custom C++ methods/functions in the main editor profile, but now in `GDExtention` there does not seem to...
- Part of https://github.com/godotengine/godot/pull/95492.
Two times now we have broken `get_library_path` such that it doesn't return an absolute path. See: - https://github.com/godotengine/godot/pull/84620 - https://github.com/godotengine/godot/pull/94373 This is a Godot issue, but this PR adds a...
### Godot version v4.3-stable ### godot-cpp version 4.3 ### System information Windows 10 ### Issue description Exporting to web fails because of following error: ``` TypeError: a.default.detectStore(...) is undefined h1-check.js:1:1301...
### Godot version 4.3 ### godot-cpp version godot-4.3-stable ### System information Apple M1 Homebrew Godot and dependencies. ### Issue description Since the update to 4.3 the memnew_arr() macro/the code it...
[DRAFT] Add `ScriptInstance` class which mimicks the API of Godot's internal `ScriptInstance` class
## Background Godot's internal `ScriptInstance` class (which is used in implementing scripting languages, like GDScript) isn't exposed the normal way, because we don't want scripts (ex a user script written...
Similar to the recent https://github.com/bruvzg/godot-nir-static/ and https://github.com/bruvzg/godot-angle-static/ changes for ARM64 Windows support. - Fixes MSVC architecture detection. - Adds MinGW-LLVM support. - Adds `mingw_prefix` to specify custom toolchain. Tested with:...
### Godot version Master of godot-cpp ### godot-cpp version Master of godot-cpp ### System information macOS 14.5 ### Issue description I'm not able to build using CMake on macOS: ```sh...
### Godot version 4.2.2 ### godot-cpp version 4.2.2 ### System information Ubuntu 22.04.4 LTS 64-bit ### Issue description When using a custom api file via **extension_api.json**, the field arguments/name for...