David Snopek
|
8fbb7cf795
Allow GDExtensions to register virtual methods and call them on scripts
|
1 tahun lalu |
David Snopek
|
cad5be53b1
Avoid error from -Werror=type-limits on GCC 11
|
1 tahun lalu |
bruvzg
|
adc9def046
[iOS] Fix initialisation/termination of multiple statically linked extensions.
|
1 tahun lalu |
David Snopek
|
d33bd47219
Add `CallableCustom` that devs can use in their GDExtensions
|
1 tahun lalu |
David Snopek
|
64eac01d04
Merge pull request #1266 from dsnopek/automatic-engine-class-registration
|
1 tahun lalu |
David Snopek
|
b507b3e591
Automatically register only engine classes whose header has been included
|
1 tahun lalu |
David Snopek
|
3d814f9e4a
Use the new `string_name_new_with_latin1_chars` function to improve StringName construction performance
|
1 tahun lalu |
David Snopek
|
c18c1916c3
Implement `callable_mp()` and `callable_mp_static()`
|
2 tahun lalu |
David Snopek
|
b1fd1b65fd
Merge pull request #1242 from AThousandShips/null_check
|
1 tahun lalu |
David Snopek
|
634ed09ec0
Load 'print_error_with_message' function
|
1 tahun lalu |
A Thousand Ships
|
1e5767693e
Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable
|
1 tahun lalu |
David Snopek
|
b488f009bd
Merge pull request #1208 from dsnopek/check-godot-version
|
1 tahun lalu |
Markus Sauermann
|
c2d99fd519
Fix `Object::notification` order
|
2 tahun lalu |
David Snopek
|
f0405f18a3
Add support for placeholder_script_instance_create/update
|
2 tahun lalu |
David Snopek
|
fecb2959b4
Check that GDExtension is opened by compatible Godot version
|
2 tahun lalu |
David Snopek
|
8bc1c1dbeb
Implement `String::resize()`
|
2 tahun lalu |
Mikael Hermansson
|
7d8cb7c155
Add support for indexed properties
|
2 tahun lalu |
Mikael Hermansson
|
4b1072e4da
Remove unused free-standing `initialize_level` and `deinitialize_level`
|
2 tahun lalu |
David Snopek
|
d28a3cbbd5
Automatically remove editor plugins when deinitializing GDExtension
|
2 tahun lalu |
David Snopek
|
ee5cf3a11d
Merge pull request #1137 from dsnopek/no-more-legacy-mode
|
2 tahun lalu |
David Snopek
|
3074d22815
Clarify error message because there isn't a legacy Godot 4.0 mode anymore
|
2 tahun lalu |
David Snopek
|
59bffc94a8
Correctly load gdextension_interface_print_error
|
2 tahun lalu |
Rémi Verschelde
|
2078c00bab
Merge pull request #1114 from dsnopek/editor-plugins
|
2 tahun lalu |
David Snopek
|
e75ebffb70
Add support for adding/removing editor plugins
|
2 tahun lalu |
David Snopek
|
431e30bc32
Ensure GDExtension class is the correct type for the Godot engine class
|
2 tahun lalu |
David Snopek
|
a5c6ca5920
Update to load function pointers for GDExtension interface
|
2 tahun lalu |
Rémi Verschelde
|
931f1a3f34
Sync license copyright with upstream GH-70885
|
2 tahun lalu |
Gilles Roudière
|
c02e644679
Rename GDNative to GDExtension
|
2 tahun lalu |
Emmanuel Leblond
|
fe86a94dcf
Fix const qualifier for parameters in GDExtension api functions
|
2 tahun lalu |
Mikael Hermansson
|
cddaf50ff8
Fix use-after-free when deleting objects from extension terminator
|
2 tahun lalu |