Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rebrand preambles to Redot | Spartan322 | 2024-10-31 | 1 | -2/+4 |
| | |||||
* | Merge pull request #1409 from Repiteo/class-to-typename | David Snopek | 2024-04-02 | 1 | -8/+8 |
|\ | | | | | Enforce template syntax `typename` over `class` | ||||
| * | Enforce template syntax `typename` over `class` | Thaddeus Crews | 2024-03-10 | 1 | -8/+8 |
| | | |||||
* | | Fix explicit namespaces in macros | Marc Gilleron | 2024-03-08 | 1 | -5/+5 |
|/ | |||||
* | Allow GDExtensions to register virtual methods and call them on scripts | David Snopek | 2024-02-12 | 1 | -0/+2 |
| | |||||
* | Add `CallableCustom` that devs can use in their GDExtensions | David Snopek | 2023-11-06 | 1 | -22/+2 |
| | |||||
* | Add support for indexed properties | Mikael Hermansson | 2023-07-26 | 1 | -0/+1 |
| | |||||
* | Ensure GDExtension class is the correct type for the Godot engine class | David Snopek | 2023-05-16 | 1 | -3/+9 |
| | |||||
* | Update to load function pointers for GDExtension interface | David Snopek | 2023-05-09 | 1 | -6/+6 |
| | |||||
* | Revert "Fix Object::cast_to<T>() for custom classes" | David Snopek | 2023-02-16 | 1 | -2/+2 |
| | | | | This reverts commit 75af9003dc2b1583966ab91be6ce1687378860ae. | ||||
* | Fix Object::cast_to<T>() for custom classes | David Snopek | 2023-02-11 | 1 | -2/+2 |
| | |||||
* | Sync license copyright with upstream GH-70885 | Rémi Verschelde | 2023-01-10 | 1 | -29/+29 |
| | |||||
* | Rename godot-headers to gdextension, move header to top folder | Rémi Verschelde | 2022-12-14 | 1 | -1/+1 |
| | | | | | | | | Changes the `<godot/gdextension_interface.h>` include to simply `<gdextension_interface.h>`. Refactor and better document the SCons and CMake logic around setting the paths to the header and API JSON file. | ||||
* | Rename GDNative to GDExtension | Gilles Roudière | 2022-12-12 | 1 | -10/+10 |
| | | | | | | | | | | | | | Non-exhaustive list of case-sensitive renames: GDExtension -> GDNative GDNATIVE -> GDEXTENSION gdextension -> gdnative ExtensionExtension -> Extension (for where there was GDNativeExtension) EXTENSION_EXTENSION -> EXTENSION (for where there was GDNATIVE_EXTENSION) gdnlib -> gdextension gdn_interface -> gde_interface gdni -> gde_interface | ||||
* | Use StringName in the whole GDExtension API instead of const char * | Emmanuel Leblond | 2022-11-08 | 1 | -12/+14 |
| | |||||
* | Run scripts to format and make headers consistent | Aaron Franke | 2022-10-09 | 1 | -1/+1 |
| | |||||
* | Add `Object::cast_to` for `const Object*` | Marc Gilleron | 2022-09-18 | 1 | -0/+12 |
| | |||||
* | Add support for `_notification`, `_set`, `_get`, `_get_property_list`, ↵ | bruvzg | 2022-08-22 | 1 | -38/+3 |
| | | | | `_property_can_revert`, `_property_get_revert`, and `_to_string` methods. | ||||
* | fix: Object::cast_to checks provided object for nullptr | DNKpp | 2022-07-26 | 1 | -0/+3 |
| | |||||
* | [Method Bind] Add support for default argument values and static method ↵ | bruvzg | 2022-05-06 | 1 | -3/+3 |
| | | | | binding. Sync headers. | ||||
* | Sync godot-headers and fix build after "Create GDExtension clases for ↵ | bruvzg | 2022-03-16 | 1 | -0/+22 |
| | | | | PhysicsServer3D". | ||||
* | Update copyright year | Rémi Verschelde | 2022-03-15 | 1 | -2/+2 |
| | |||||
* | Add `ObjectDB::get_instance` method to get wrapped `Object *` from `ObjectID`. | bruvzg | 2022-03-08 | 1 | -0/+11 |
| | |||||
* | Normalized additional macros to ensure that everything works without client ↵ | Bradley Clemetson | 2021-12-18 | 1 | -4/+4 |
| | | | | code needing using | ||||
* | Fix namespace to be consistent with the previous ADD functions | Bradley Clemetson | 2021-12-12 | 1 | -2/+2 |
| | |||||
* | Rename interface to gdn_interface because it's a defined keyword under windows | Bastiaan Olij | 2021-10-28 | 1 | -2/+2 |
| | |||||
* | Add support for property groups | Bastiaan Olij | 2021-09-27 | 1 | -0/+2 |
| | |||||
* | Replace bindgins to work with extensions | George Marques | 2021-09-27 | 1 | -0/+146 |