Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Add conversions between Variant and ObjectID | Ricardo Buring | 2023-01-01 | 1 | -0/+4 | |
| | | ||||||
* | | Sync license copyright with upstream GH-70885 | Rémi Verschelde | 2023-01-10 | 23 | -667/+667 | |
|/ | ||||||
* | 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 | -11/+11 | |
| | | | | | | | | | | | | | 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 | |||||
* | Fix const qualifier for parameters in GDExtension api functions | Emmanuel Leblond | 2022-12-03 | 1 | -3/+3 | |
| | ||||||
* | Basic static analysis fixes | Andy Maloney | 2022-11-18 | 3 | -3/+3 | |
| | | | | | | | - remove extraneous semicolons - use "nullptr" instead of "0" - remove "break" after "return" - use <cstdio> instead of <stdio.h> | |||||
* | Update named colors to be in sync with the engine | Aaron Franke | 2022-11-12 | 1 | -146/+149 | |
| | ||||||
* | Run scripts to format and make headers consistent | Aaron Franke | 2022-10-09 | 5 | -15/+15 | |
| | ||||||
* | Update core data structures to match the engine | Aaron Franke | 2022-10-07 | 10 | -202/+314 | |
| | ||||||
* | Use struct instead of class for core structures | Aaron Franke | 2022-10-05 | 16 | -111/+31 | |
| | ||||||
* | Merge pull request #859 from aaronfranke/basis-transform-quat | Rémi Verschelde | 2022-10-04 | 3 | -201/+231 | |
|\ | | | | | | | Update Basis/Transform3D/Quaternion to match the engine | |||||
| * | Update Basis/Transform3D/Quaternion to match the engine | Aaron Franke | 2022-09-20 | 3 | -201/+231 | |
| | | ||||||
* | | Update Vector4/4i to match the engine | Aaron Franke | 2022-10-01 | 2 | -35/+45 | |
| | | ||||||
* | | Update Vector2/2i/3/3i to match the engine | Aaron Franke | 2022-10-01 | 4 | -17/+41 | |
| | | ||||||
* | | Implement support for typed arrays. | bruvzg | 2022-09-23 | 1 | -0/+126 | |
|/ | ||||||
* | Rename Basis "elements" to "rows" | Aaron Franke | 2022-09-19 | 2 | -66/+66 | |
| | | | | https://github.com/godotengine/godot/pull/60627 | |||||
* | Rename Transform2D "elements" to "columns" | Aaron Franke | 2022-09-19 | 1 | -41/+41 | |
| | | | | https://github.com/godotengine/godot/pull/60627 | |||||
* | Merge pull request #847 from ninfur/issue-65997 | Rémi Verschelde | 2022-09-19 | 1 | -0/+4 | |
|\ | | | | | | | Add missing Vector4 function bindings | |||||
| * | Add missing Vector4 function bindings | Johannes Sinander | 2022-09-18 | 1 | -0/+4 | |
| | | ||||||
* | | Merge pull request #850 from Zylann/transform_local | Rémi Verschelde | 2022-09-19 | 1 | -0/+3 | |
|\ \ | | | | | | | | | | Add Transform3D `translated_local`, `rotated_local`, `scaled_local` | |||||
| * | | Add Transform3D `translated_local`, `rotated_local`, `scaled_local` | Marc Gilleron | 2022-09-18 | 1 | -0/+3 | |
| |/ | ||||||
* / | Use `quaternion` instead of `quat` in method names | Marc Gilleron | 2022-09-18 | 1 | -7/+7 | |
|/ | ||||||
* | Basis constructor: row vectors -> column vectors | Zhehang Ding | 2022-08-31 | 1 | -4/+4 | |
| | | | | https://github.com/godotengine/godot-proposals/issues/5295 | |||||
* | Add bindings for Vector4, Vector4i, Projection built-in types. | bruvzg | 2022-07-21 | 8 | -220/+1225 | |
| | ||||||
* | Sync containers with new HashMap/HashSet, sync API headers. | bruvzg | 2022-06-06 | 1 | -5/+15 | |
| | ||||||
* | Add double precision build support. | bruvzg | 2022-05-04 | 1 | -15/+15 | |
| | ||||||
* | Color: Rename to_srgb/to_linear to include base color space | Rémi Verschelde | 2022-04-13 | 1 | -2/+2 | |
| | | | | | Counterpart to https://github.com/godotengine/godot/pull/60199. Also syncs the extension API with that PR. | |||||
* | Update copyright year | Rémi Verschelde | 2022-03-15 | 19 | -38/+38 | |
| | ||||||
* | Merge pull request #701 from bruvzg/port_templates | Rémi Verschelde | 2022-02-21 | 2 | -0/+1505 | |
|\ | ||||||
| * | Port a bunch of Godot container templates to GDExtension. | bruvzg | 2022-02-18 | 2 | -0/+1505 | |
| | | ||||||
* | | Use forward declares for vector math types | Rémi Verschelde | 2022-02-20 | 6 | -20/+20 | |
| | | | | | | | | | | Adds operators to convert from int vector types to float vector types as done in the upstream engine implementations. | |||||
* | | Merge pull request #688 from zhehangd/master | Rémi Verschelde | 2022-02-19 | 1 | -0/+1 | |
|\ \ | |/ |/| | ||||||
| * | Add missing Vector2::operator Vector2i() | Zhehang Ding | 2022-02-07 | 1 | -0/+1 | |
| | | ||||||
* | | Add `ptr()` / `ptrw()` to the arrays, add missing `String` methods, add ↵ | bruvzg | 2022-02-14 | 15 | -37/+75 | |
|/ | | | | missing `CharString` method implementations. | |||||
* | Fixing compiler warnings around implicit type casting loosing precision | Bastiaan Olij | 2021-11-22 | 7 | -47/+51 | |
| | ||||||
* | Add Array:make macro | Bastiaan Olij | 2021-11-02 | 1 | -0/+50 | |
| | ||||||
* | Fix formatting of files | George Marques | 2021-09-27 | 14 | -3/+422 | |
| | ||||||
* | Re-introduce build-in type code for core types | Bastiaan Olij | 2021-09-27 | 14 | -0/+3404 | |
| | ||||||
* | Fix issues with method calls | George Marques | 2021-09-27 | 1 | -7/+3 | |
| | ||||||
* | Replace bindgins to work with extensions | George Marques | 2021-09-27 | 2 | -0/+409 | |