summaryrefslogtreecommitdiff
path: root/core/extension/gdnative_interface.h
AgeCommit message (Expand)Author
2022-12-02Fix const qualifier for parameters in GDExtension api functionsEmmanuel Leblond
2022-11-16Extension header: fix typos, documentation and member orderJan Haller
2022-11-12Revert removal of GDNativeExtensionScriptInstanceInfo::get_property_type_func...Emmanuel Leblond
2022-11-08Use StringName in the whole GDExtension API instead of const char *Emmanuel Leblond
2022-11-08Uses `StringName` in GDExtension perf critical instance creation & method/pro...Emmanuel Leblond
2022-10-16GDExtension: add support for abstract and virtual classesRicardo Buring
2022-10-13Merge pull request #67138 from touilleMan/gdextension-typed-enum-in-structRémi Verschelde
2022-10-10Remove unused `GDNativeExtensionClassObjectInstance` type def from GDExtensionEmmanuel Leblond
2022-10-09Use enum type in GDExtension info structs for better readabilityEmmanuel Leblond
2022-09-15Move some methods to Animation from Variant for refactoringSilc Renew
2022-08-18Make `property_*_revert` methods multilevel and expose them for scriptingYuri Sizov
2022-07-25Code quality: Fix header guards consistencyRémi Verschelde
2022-07-23Implement Vector4, Vector4i, Projectionreduz
2022-07-16Changed bool to GdNativeBoolbasta
2022-07-15Use BitField hint for the TextServer enums. Add missing parts for BitField su...bruvzg
2022-07-12Remove unused hintskobewi
2022-06-27Add a const call mode to Object, Variant and Script.K. S. Ernest (iFire) Lee
2022-06-06[GDExtension] Expose Variant, NodePath and StringName hash functions.bruvzg
2022-05-11Implement exponential operator (**) to GDScript/ExpressionsYuri Roubinsky
2022-05-08Fix duplication of GDNativeExtensionClassGetPropertyList definition in gdnati...Emmanuel Leblond
2022-05-04Refactor module initializationreduz
2022-04-29Add GDNativeInterface::get_library_path to GDExtensionEmmanuel Leblond
2022-04-10Make blend animation to use ResetTrack as default valueSilc 'Tokage' Renew
2022-03-28Merge pull request #59553 from reduz/script-extension-supportRémi Verschelde
2022-03-27GDExtension: change to_string signature to accept GDNativeStringPtr instead o...Jan Haller
2022-03-27Add GDExtension support to Scriptreduz
2022-03-15Create GDExtension clases for PhysicsServer3Dreduz
2022-03-10Discern between virtual and abstract class bindingsreduz
2022-02-28Reorder native extension types initialization, initializing editor lastGilles Roudière
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-11-30Change gdnative interface so that Godot object initialization should be trigg...Gilles Roudière
2021-11-22[GDExtension] Implement missing Dictionary index operators.bruvzg
2021-10-07Add typedef to GDNativeInstanceBindingCallbacksColin Kinloch
2021-09-22[ClassDB] Unify construct/extension retrieval.Fabio Alessandrelli
2021-09-22[Core] Add ClassDB functions to retrieve/construct extensions.Fabio Alessandrelli
2021-09-16Merge pull request #52739 from BastiaanOlij/gdextension_array_indexRémi Verschelde
2021-09-16Add GD extensions operator functions for arraysBastiaan Olij
2021-09-16Add property group and subgroup registration to extensionsBastiaan Olij
2021-09-13Add driver types to GD extension initialisation levelsBastiaan Olij
2021-09-02Add functions for access members by index on packed array objectsBastiaan Olij
2021-08-17A few fixes in the extension C APIGeorge Marques
2021-08-09Rename GDNative call error enum values to use GDNATIVE prefixGeorge Marques
2021-08-05Improve extension systemGeorge Marques
2021-07-27Change Variant bool conversion to uint8_tGeorge Marques
2021-07-08Redo how instance bindings workreduz
2021-06-25Implement native extension systemreduz