Aaron Franke
|
92e6ea7303
Fix missing type info for PackedVector4Array
|
11 months ago |
David Snopek
|
2cd3d39108
Merge pull request #1405 from dsnopek/fix-null-object-arguments
|
1 year ago |
David Snopek
|
37542dc2ec
Correctly handle `Object *` arguments that were encoded as `nullptr`
|
1 year ago |
Thaddeus Crews
|
87f5fb0691
Enforce template syntax `typename` over `class`
|
1 year ago |
David Snopek
|
3cd3f24150
Ensure that PtrToArg specializations for native structs are used
|
2 years ago |
David Snopek
|
ad726015e7
Revert the changes from PR #1044 and #1045 and standardize on `Object **` encoding in ptrcall
|
2 years ago |
David Snopek
|
431e30bc32
Ensure GDExtension class is the correct type for the Godot engine class
|
2 years ago |
David Snopek
|
a5c6ca5920
Update to load function pointers for GDExtension interface
|
2 years ago |
Zhehang Ding
|
093f0673f5
Fix PtrToArg<Object*> crash
|
2 years ago |
Rémi Verschelde
|
931f1a3f34
Sync license copyright with upstream GH-70885
|
2 years ago |
Gilles Roudière
|
c02e644679
Rename GDNative to GDExtension
|
2 years ago |
Emmanuel Leblond
|
fe79449969
Fix cast on PtrToArg::convert
|
2 years ago |
Emmanuel Leblond
|
fe86a94dcf
Fix const qualifier for parameters in GDExtension api functions
|
2 years ago |
Fabio Alessandrelli
|
a9c341656d
Add missing bindings for GDNativePtr<void>.
|
2 years ago |
Aaron Franke
|
592bd15c7a
Run scripts to format and make headers consistent
|
2 years ago |
Fabio Alessandrelli
|
8d4de1b537
Merge pull request #677 from lukas-toenne/fix_object_ptr_args
|
3 years ago |
bruvzg
|
91c56a0ad1
Add bindings for Vector4, Vector4i, Projection built-in types.
|
3 years ago |
Rémi Verschelde
|
1632322ce0
Update copyright year
|
3 years ago |
bruvzg
|
a8cd21ac07
Fix "const" NativePtr binds.
|
3 years ago |
Lukas Tönne
|
5fa9b765dc
Fixed pointer indirection in the PtrToArg template for Object arguments.
|
3 years ago |
Bastiaan Olij
|
ef528d3a86
Rename interface to gdn_interface because it's a defined keyword under windows
|
3 years ago |
Fabio Alessandrelli
|
80fdb9146f
Add pointers support for virtual methods.
|
3 years ago |
Fabio Alessandrelli
|
ea7324afe8
Fix encoding/decoding of null objects.
|
3 years ago |
Fabio Alessandrelli
|
42dd64f22f
Fix binding of function that takes Object * parameters.
|
3 years ago |
Fabio Alessandrelli
|
cc88df05e7
Fix PtrToArg encoding for `Object *`.
|
3 years ago |
George Marques
|
e4ed48976a
Replace bindgins to work with extensions
|
4 years ago |