summaryrefslogtreecommitdiff
path: root/core/extension
AgeCommit message (Expand)Author
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-11-07GDExtension: Ensure newline at EOFRémi Verschelde
2022-10-31Merge pull request #67309 from groud/implement_gdnative_interface_h_dumpRémi Verschelde
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-13Implement a way to dump the gdnative_interface.h file from the executableGilles Roudière
2022-10-10Fix extension_api.json Variant types incorrectly displayed as `Nil`Emmanuel Leblond
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-29Use `constexpr` in the conditions with template parameters and `sizeof`s to s...bruvzg
2022-09-28[GDExtension] Use function names with underscore for TextServer extension, ad...bruvzg
2022-09-23Merge pull request #65817 from bruvzg/typed_arrayRémi Verschelde
2022-09-22[GDExtension] Implement support for typed arrays.bruvzg
2022-09-22Fix various -Wmaybe-uninitialized warnings from GCC 12.2.1Rémi Verschelde
2022-09-21Merge pull request #66181 from touilleMan/extension_api_dump-correct-keyedRémi Verschelde
2022-09-21Fix hash mismatch error print in gdextension's gdnative_classdb_get_method_bindEmmanuel Leblond
2022-09-21Fix is_keyed param in extension_api.jsonEmmanuel Leblond
2022-09-15Move some methods to Animation from Variant for refactoringSilc Renew
2022-08-29Rename String `plus_file` to `path_join`Aaron Franke
2022-08-23Merge pull request #64690 from touilleMan/projection-members-offsets-in-gdent...Rémi Verschelde
2022-08-22Ignore fake properties in classes when generating extension_api.jsonEmmanuel Leblond
2022-08-21Add missing Projection's members offsets to gdextension_api.jsonEmmanuel Leblond
2022-08-18Make `property_*_revert` methods multilevel and expose them for scriptingYuri Sizov
2022-08-08Print expected `os.arch` tuple for current platform in GDExtension errorHugo Locurcio
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-07-05Implement a BitField hintreduz
2022-06-29GDExtension: reuse code with constructor PropertyInfo(const GDNativePropertyI...Jan Haller
2022-06-27Add a const call mode to Object, Variant and Script.K. S. Ernest (iFire) Lee
2022-06-23Add core types enums description to extension api jsonPierre-Thomas Meisels
2022-06-19GDExtension: print error messages for different error paths during loadingJan Haller
2022-06-17Make enum/constant binds 64-bit.bruvzg
2022-06-12Fix NativeExtension::open_library return value when the undelying lib fails t...Emmanuel Leblond
2022-06-06[GDExtension] Expose Variant, NodePath and StringName hash functions.bruvzg
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-11Implement exponential operator (**) to GDScript/ExpressionsYuri Roubinsky
2022-05-10Merge pull request #55876 from bradc6/feature/AllowForAbsoluteLibraryPathsRémi Verschelde
2022-05-08Merge pull request #60886 from touilleMan/gdextension-header-duplicated-GDNat...Rémi Verschelde
2022-05-08Fix duplication of GDNativeExtensionClassGetPropertyList definition in gdnati...Emmanuel Leblond
2022-05-08Fix extension_api.json builtin_class_member_offsets member names for ColorEmmanuel Leblond
2022-05-06[GDExtension] Fix static method binds and default arguments.bruvzg
2022-05-04Merge pull request #60723 from reduz/refactor-module-initializationRémi Verschelde
2022-05-04Refactor module initializationreduz
2022-05-03Merge pull request #60714 from Calinou/typedef-remove-refRémi Verschelde