godot-cpp/gdextension
Rémi Verschelde 1166783725
gdextension: Sync with upstream commit 551f5191e5dbc1d1a43f99b13d5dbbf7f598dc58 + PR 69248
Needed for that PR to pass CI.
https://github.com/godotengine/godot/pull/69248
2023-01-30 19:39:22 +01:00
..
README.md Rename godot-headers to gdextension, move header to top folder 2022-12-14 12:36:59 +01:00
extension_api.json gdextension: Sync with upstream commit 551f5191e5dbc1d1a43f99b13d5dbbf7f598dc58 + PR 69248 2023-01-30 19:39:22 +01:00
gdextension_interface.h Move Array:set_typed to internal GDExtension structure. 2023-01-30 13:27:25 +02:00

README.md

GDExtension header and API

This repository contains the C header and API JSON for Godot Engine's GDExtensions API.

Updating header and API

If the current branch is not up-to-date for your needs, or if you want to sync the header and API JSON 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.
    • Or if you use an official release, download that version of the Godot editor.
  • Use the compiled or downloaded executable to generate the extension_api.json and gdextension_interface.h files with:
godot --dump-extension-api --dump-gdextension-interface