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

C++ bindings for the Godot script API

Results 330 godot-cpp issues
Sort by recently updated
recently updated
newest added

We can no longer make the assumption that all non-vanilla clang versions are Apple's clang or that all other non vanilla clangs will work with the given arguments. There are...

enhancement
topic:buildsystem

### Godot version 4.2 ### godot-cpp version 4.2 ### System information Mac os 10.15 ### Issue description i am trying to build the godot-cpp library: `scons platform=macos arch=x86_64 generate_bindings=yes` and...

bug

### Godot version v4.2.1.stable.official [b09f793f5] ### godot-cpp version 78ffea5b136f3178c31cddb28f6b963ceaa89420 (HEAD, tag: godot-4.2.1-stable, origin/4.2, 4.2) ### System information Windows 11 ### Issue description This is mostly likely an issue in my...

discussion
documentation

Complete CMake rewrite. Main targets: - Replicate SCons build variables as much as possible, except choosing build tool part, which is handled by CMake toolchains provided by tool vendors themselves...

enhancement

This a new idea for a way to fix issue https://github.com/godotengine/godot-cpp/issues/1240 It's a less hacky alternative to PR https://github.com/godotengine/godot-cpp/pull/1378 Rather than messing around with blobs of memory, and trying to...

bug

Currently, if you have a parent and child class both defined in GDExtension, and the child class has it's own `_notification()` method, the parent `_notification()` won't be called. But, also,...

bug
cherrypick:4.1
cherrypick:4.2

### Godot version 4.1.1 ### godot-cpp version 4.1 ### System information Fedora Silverblue 38 ### Issue description ![image](https://github.com/godotengine/godot-cpp/assets/71460040/01d41ee8-526c-4716-b83f-3f7069cedf6d) This function results in a memory leak. Recreating this function line by...

bug
confirmed

### Godot version 4.2 ### godot-cpp version 4.2 ### System information Windows 11 ### Issue description Object::~Object() removes all the children and deletes them before the destructor of the derived...

discussion
documentation

This depends on Godot PR https://github.com/godotengine/godot/pull/83747 to add support for submitting documentation to the Godot editor from a GDExtension. I'm not entirely sure how we should expose this to developers....

enhancement

Makes the main binding file a bit easier to parse by assigning the relevant type hints. The only real change to the script itself were splitting some variables that previously...