Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix broken namespace isolation in GDCLASS macro | Emmanuel Leblond | 2022-11-11 | 1 | -12/+12 | |
| | ||||||
* | StringName is working fine with demo \o/ | Emmanuel Leblond | 2022-11-08 | 3 | -8/+8 | |
| | ||||||
* | Correct GDNativeExtensionScriptInstanceToString | Emmanuel Leblond | 2022-11-08 | 1 | -3/+4 | |
| | ||||||
* | Correct __constant_get_bitfield_name with StringName | Emmanuel Leblond | 2022-11-08 | 1 | -1/+1 | |
| | ||||||
* | Remove now useless `_alloc_and_copy_cstr` | Emmanuel Leblond | 2022-11-08 | 3 | -21/+0 | |
| | ||||||
* | Use StringName in the whole GDExtension API instead of const char * | Emmanuel Leblond | 2022-11-08 | 8 | -187/+193 | |
| | ||||||
* | Uses `StringName` in GDExtension perf critical instance creation & ↵ | Emmanuel Leblond | 2022-11-08 | 1 | -12/+16 | |
| | | | | method/properties setter/getter | |||||
* | Add missing bindings for GDNativePtr<void>. | Fabio Alessandrelli | 2022-10-20 | 1 | -0/+1 | |
| | ||||||
* | Add support for virtual and abstract classes | Ricardo Buring | 2022-10-15 | 1 | -3/+22 | |
| | ||||||
* | Type `GDNativePropertyInfo.type` field as `GDNativeVariantType` | Emmanuel Leblond | 2022-10-13 | 2 | -2/+2 | |
| | ||||||
* | Run scripts to format and make headers consistent | Aaron Franke | 2022-10-09 | 39 | -113/+113 | |
| | ||||||
* | Merge pull request #885 from aaronfranke/core-data-structs | Rémi Verschelde | 2022-10-07 | 11 | -206/+318 | |
|\ | | | | | | | Update core data structures to match the engine | |||||
| * | Update core data structures to match the engine | Aaron Franke | 2022-10-07 | 11 | -206/+318 | |
| | | ||||||
* | | Merge pull request #876 from Daylily-Zeleen/Daylily-Zeleen/master | Rémi Verschelde | 2022-10-07 | 1 | -2/+2 | |
|\ \ | | | | | | | | | | Add detail infos for binding error message. | |||||
| * | | Add detail infos for binding error message. | daylilyzeleen | 2022-09-30 | 1 | -2/+2 | |
| | | | ||||||
* | | | Bind enums in built-in types and expose bindings for global constants | Mikael Hermansson | 2022-10-06 | 1 | -0/+3 | |
| |/ |/| | ||||||
* | | Merge pull request #880 from aaronfranke/struct | Rémi Verschelde | 2022-10-05 | 17 | -111/+35 | |
|\ \ | | | | | | | | | | Use `struct` instead of `class` for core structures | |||||
| * | | Use struct instead of class for core structures | Aaron Franke | 2022-10-05 | 17 | -111/+35 | |
| | | | ||||||
* | | | Merge pull request #855 from Zylann/fix_issue854_virtual_methods | Rémi Verschelde | 2022-10-05 | 2 | -6/+10 | |
|\ \ \ | |/ / |/| | | | | | Fix deriving a custom class with virtual methods | |||||
| * | | Fix deriving a custom class with virtual methods | Marc Gilleron | 2022-09-21 | 2 | -6/+10 | |
| | | | ||||||
* | | | Merge pull request #859 from aaronfranke/basis-transform-quat | Rémi Verschelde | 2022-10-04 | 4 | -201/+252 | |
|\ \ \ | | | | | | | | | | | | | Update Basis/Transform3D/Quaternion to match the engine | |||||
| * | | | Update Basis/Transform3D/Quaternion to match the engine | Aaron Franke | 2022-09-20 | 4 | -201/+252 | |
| | | | | ||||||
* | | | | 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 | 2 | -0/+227 | |
|/ / | ||||||
* | | 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 | |||||
* | Add integer posmod and rename range_lerp to remap | Aaron Franke | 2022-09-19 | 1 | -4/+12 | |
| | | | | | https://github.com/godotengine/godot/pull/23310 https://github.com/godotengine/godot/pull/65361 | |||||
* | Add pingpong and fract methods to Math | Aaron Franke | 2022-09-19 | 1 | -0/+16 | |
| | | | | https://github.com/godotengine/godot/pull/53819 | |||||
* | Replace stepify with snapped | Aaron Franke | 2022-09-19 | 1 | -13/+18 | |
| | | | | https://github.com/godotengine/godot/pull/44586 | |||||
* | Update cubic interpolation methods to match core | Aaron Franke | 2022-09-19 | 1 | -8/+117 | |
| | | | | | | https://github.com/godotengine/godot/pull/64924 https://github.com/godotengine/godot/pull/63602 https://github.com/godotengine/godot/pull/62458 | |||||
* | Split is_equal_approx into float and double versions to match Godot | Aaron Franke | 2022-09-19 | 1 | -10/+36 | |
| | | | | https://github.com/godotengine/godot/pull/48882 | |||||
* | 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 | |
| |/ | ||||||
* | | Merge pull request #851 from Zylann/quat_to_quaternion | Rémi Verschelde | 2022-09-19 | 1 | -7/+7 | |
|\ \ | | | | | | | | | | Use `quaternion` instead of `quat` in method names | |||||
| * | | Use `quaternion` instead of `quat` in method names | Marc Gilleron | 2022-09-18 | 1 | -7/+7 | |
| |/ | ||||||
* / | Add `Object::cast_to` for `const Object*` | Marc Gilleron | 2022-09-18 | 1 | -0/+12 | |
|/ | ||||||
* | Merge pull request #844 from Zylann/fix_get_const | Rémi Verschelde | 2022-09-16 | 1 | -6/+6 | |
|\ | | | | | Fix issues with `_get` and `_get_property_list` | |||||
| * | Fix issues with `_get` and `_get_property_list` | Marc Gilleron | 2022-09-15 | 1 | -6/+6 | |
| | | | | | | | | | | `_get` was using `_set` internally, and should be `const`. `_get_property_list` should be `const`. | |||||
* | | Change PropertyInfo members to String. | bruvzg | 2022-09-14 | 6 | -75/+106 | |
| | | ||||||
* | | Add SelfList template | Ricardo Buring | 2022-09-13 | 1 | -0/+143 | |
| | | ||||||
* | | Update hashfuncs, add some missing math funcs. | Fabio Alessandrelli | 2022-09-11 | 2 | -71/+281 | |
|/ | ||||||
* | Merge pull request #823 from Faless/fix/godot_namespace_requirement | Rémi Verschelde | 2022-09-02 | 3 | -228/+228 | |
|\ | ||||||
| * | Ensure GDCLASS can be used outside the godot namespace. | Fabio Alessandrelli | 2022-09-01 | 3 | -228/+228 | |
| | | | | | | | | | | | | The `GDCLASS` macro should not assume to be called inside the `godot` namespace and should thus prefix function calls for that namespace with `::godot::` to ensure proper namespace referencing. | |||||
* | | Basis constructor: row vectors -> column vectors | Zhehang Ding | 2022-08-31 | 1 | -4/+4 | |
|/ | | | | https://github.com/godotengine/godot-proposals/issues/5295 | |||||
* | Add support for `_notification`, `_set`, `_get`, `_get_property_list`, ↵ | bruvzg | 2022-08-22 | 6 | -111/+364 | |
| | | | | `_property_can_revert`, `_property_get_revert`, and `_to_string` methods. | |||||
* | Add support for `property_*_revert` methods | Yuri Sizov | 2022-08-18 | 1 | -0/+2 | |
| | ||||||
* | Allow GDCLASS in own namespaces | Kevin Smith | 2022-07-31 | 1 | -1/+1 | |
| | | | | | | | | | | The unqualified ClassDB friending was causing (at least for me on VS2022) an implicit forward declaration of ClassDB in the namespace of my class, instead of using the godot namespaced one. By qualifying the namespace, this compiles for me. Test-Information: My project builds now. |