summaryrefslogtreecommitdiffstats
path: root/core/extension/make_wrappers.py
Commit message (Collapse)AuthorAgeFilesLines
* GDExtension: Mark virtual function as `is_required` in `extension_api.json`David Snopek2024-09-111-2/+2
| | | | Co-authored-by: Jovan Gerodetti <jovan.gerodetti@titannano.de>
* Update pre-commit hooks configuration to use `ruff` instead of `black`Jakub Marcowski2024-05-211-2/+0
|
* SCons: Remove `run_in_subprocess` dependencyThaddeus Crews2024-03-111-7/+1
|
* Enforce `\n` eol for Python writesThaddeus Crews2024-03-091-1/+1
| | | | • Ensure utf-8 encoding if previously unspecified
* [GDExtension] Use function names with underscore for TextServer extension, ↵bruvzg2022-09-281-12/+71
| | | | add macros to generate wrappers for module functions.
* Add GDExtension support to Scriptreduz2022-03-271-0/+93
* Ability to create script languages from GDExtension * Some additions to gdnative_extension.h to make this happen * Moved the GDExtension binder to core This now allows creating scripting languages from GDExtension, with the same ease as if it was a module. It replaces the old PluginScript from Godot 3.x. Warning: GodotCPP will need to be updated to support this (it may be a bit of work as ScriptInstance needs to be created over there again).