anrp
|
4c33c60500
Allow coexistance of GDScript and GDExtension virtual methods in the same object
|
1 year ago |
David Snopek
|
2733a6f762
Implement reloading of GDExtensions
|
2 years ago |
Jeff Ward
|
60851af4da
Add functions for non-ptr style virtual calls in GDExtension
|
2 years ago |
Yuri Sizov
|
d8ff69d53c
Extract ScriptInstance to simplify includes
|
2 years ago |
Rémi Verschelde
|
c9c941e339
CI: Update static checks to black 23.3.0
|
2 years ago |
Raul Santos
|
cac7a784d6
Add `GodotTypeInfo::Metadata` to `MethodInfo`
|
2 years ago |
Gilles Roudière
|
be1c9d677d
Rename all gdnative occurences to gdextension
|
2 years ago |
Emmanuel Leblond
|
61c900ac6f
Fix const qualifier for parameters in GDExtension api functions
|
2 years ago |
Emmanuel Leblond
|
1e8756c94b
Use StringName in the whole GDExtension API instead of const char *
|
2 years ago |
bruvzg
|
af814c1524
Rename `script_instance` to `_script_instance` in the `GDVIRTUAL*` wrappers to avoid shadowing `Object` member.
|
2 years ago |
Rémi Verschelde
|
a647fb3e62
Fix typos with codespell
|
3 years ago |
reduz
|
8b547331be
Create GDExtension clases for PhysicsServer3D
|
3 years ago |
reduz
|
6f51eca1e3
Discern between virtual and abstract class bindings
|
3 years ago |
reduz
|
21637dfc25
Remove VARIANT_ARG* macros
|
3 years ago |
bruvzg
|
ddd96b3059
[GDExtension] Fix registration of functions with enum or native pointer return type.
|
3 years ago |
Gilles Roudière
|
4fc0fb826a
Change gdnative interface so that Godot object initialization should be triggered from the extension side
|
3 years ago |
Haoyu Qiu
|
eba7265a1c
Fix misspelled "overriden"
|
4 years ago |
reduz
|
44d62a9f4b
Implement NativeExtension pointer arguments
|
4 years ago |
reduz
|
3682978aee
Replace BIND_VMETHOD by new GDVIRTUAL syntax
|
4 years ago |
George Marques
|
3b593b596e
Properly set up virtual calls for extensions
|
4 years ago |
reduz
|
b1d15c51bc
Implement native extension system
|
4 years ago |