David Snopek
|
309b17b6eb
Test that internal classes work as expected
|
2 months ago |
David Snopek
|
7f5f02940d
Update for GDExtension interface changes in Godot 4.5
|
3 months ago |
Pierre-Thomas Meisels
|
0871c7a93a
Expose gdextension_object_get_script_instance and gdextension_object_set_script_instance methods from engine
|
4 months ago |
David Snopek
|
08fd033a9e
Merge pull request #1743 from dsnopek/get-used-classes
|
5 months ago |
David Snopek
|
aed195f6dc
Register the classes used with the Godot editor
|
6 months ago |
Thaddeus Crews
|
7056c996dd
Style: Replace header guards with `#pragma once`
|
6 months ago |
Lukas Tenbrink
|
daef7d48ea
Add variant_internal.hpp.
|
10 months ago |
David Snopek
|
42e398e4e2
Update for new NOTIFICATION_POSTINITIALIZE handling
|
1 year ago |
David Snopek
|
fa3dfa0e3c
Merge pull request #1591 from dsnopek/variant-object-instance-id
|
11 months ago |
David Snopek
|
0602c32986
Directly get object instance ID from `Variant` and implement `Variant::get_validated_object()`
|
1 year ago |
Thaddeus Crews
|
2ffff669f5
Implement typed dictionaries
|
2 years ago |
bruvzg
|
2360f84513
[TextServer, GDExtension] Fix building text servers as GDExtension, expose new/changed low-level methods to GDExtension API.
|
1 year ago |
David Snopek
|
88df025aa0
Clean up instance bindings for engine singletons to prevent crash
|
1 year ago |
Rémi Verschelde
|
17a82e7f94
Merge pull request #1374 from dsnopek/gdext-docs
|
1 year ago |
David Snopek
|
a434850069
Allow submitting documentation to the Godot editor
|
1 year ago |
David Snopek
|
23178e81ff
Add support for `PackedVector4Array`
|
1 year ago |
David Snopek
|
ec166295ba
Merge pull request #1397 from dsnopek/script-free-lists
|
1 year ago |
A Thousand Ships
|
fb79d5ff98
Add support for getting argument count from `Callable`s
|
1 year ago |
David Snopek
|
8b92368165
Load new `script_instance_create3` GDExtension interface function
|
1 year ago |
David Snopek
|
fb884573ea
Allow registering "runtime classes"
|
2 years ago |
David Snopek
|
8fbb7cf795
Allow GDExtensions to register virtual methods and call them on scripts
|
1 year ago |
bruvzg
|
adc9def046
[iOS] Fix initialisation/termination of multiple statically linked extensions.
|
1 year ago |
David Snopek
|
d33bd47219
Add `CallableCustom` that devs can use in their GDExtensions
|
1 year ago |
David Snopek
|
64eac01d04
Merge pull request #1266 from dsnopek/automatic-engine-class-registration
|
1 year ago |
David Snopek
|
b507b3e591
Automatically register only engine classes whose header has been included
|
1 year ago |
David Snopek
|
3d814f9e4a
Use the new `string_name_new_with_latin1_chars` function to improve StringName construction performance
|
2 years ago |
David Snopek
|
c18c1916c3
Implement `callable_mp()` and `callable_mp_static()`
|
2 years ago |
Markus Sauermann
|
c2d99fd519
Fix `Object::notification` order
|
2 years ago |
David Snopek
|
f0405f18a3
Add support for placeholder_script_instance_create/update
|
2 years ago |
David Snopek
|
8bc1c1dbeb
Implement `String::resize()`
|
2 years ago |