Rémi Verschelde c20ecea090 headers: Sync with upstream commit 45cac42c0 (4.0-beta8) 2 years ago
..
godot fe86a94dcf Fix const qualifier for parameters in GDExtension api functions 2 years ago
README.md c4f12ccc3c Remove godot-headers submodule, copy files directly 3 years ago
extension_api.json c20ecea090 headers: Sync with upstream commit 45cac42c0 (4.0-beta8) 2 years ago

README.md

godot-headers

This repository contains C headers for Godot Engine's GDNative Extensions API.

Updating Headers

If the current branch is not up-to-date for your needs, or if you want to sync the headers with your own modified version of Godot, here is the update procedure used to sync this repository with upstream releases:

  • Compile Godot Engine at the specific version/commit which you are using.
  • Use the compiled executable to generate the extension_api.json file with: godot --dump-extension-api extension_api.json
  • Copy the file core/extension/gdnative_interface.h to godot