summaryrefslogtreecommitdiff
path: root/core/extension/native_extension.cpp
AgeCommit message (Expand)Author
2022-12-06Merge pull request #67906 from groud/simpler_gdextension_configRémi Verschelde
2022-12-02Fix const qualifier for parameters in GDExtension api functionsEmmanuel Leblond
2022-12-01Allow specifying a prefix to automatically detect library files for gdextensi...Gilles Roudière
2022-11-16Extension header: fix typos, documentation and member orderJan Haller
2022-11-08Use StringName in the whole GDExtension API instead of const char *Emmanuel Leblond
2022-10-16GDExtension: add support for abstract and virtual classesRicardo Buring
2022-08-29Rename String `plus_file` to `path_join`Aaron Franke
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-16Changed bool to GdNativeBoolbasta
2022-07-15Use BitField hint for the TextServer enums. Add missing parts for BitField su...bruvzg
2022-06-29GDExtension: reuse code with constructor PropertyInfo(const GDNativePropertyI...Jan Haller
2022-06-19GDExtension: print error messages for different error paths during loadingJan Haller
2022-06-12Fix NativeExtension::open_library return value when the undelying lib fails t...Emmanuel Leblond
2022-05-10Merge pull request #55876 from bradc6/feature/AllowForAbsoluteLibraryPathsRémi Verschelde
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
2022-05-03Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>`Hugo Locurcio
2022-04-29Add GDNativeInterface::get_library_path to GDExtensionEmmanuel Leblond
2022-04-20Fix more issues found by cppcheck.bruvzg
2022-04-06Fix some issues found by cppcheck.bruvzg
2022-03-10Discern between virtual and abstract class bindingsreduz
2022-02-28Reorder native extension types initialization, initializing editor lastGilles Roudière
2022-02-20Fix extension registration order.Paulo Poiati
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-12-23If a gdextension library filepath is an absolute path do not attempt to appen...Bradley Clemetson
2021-12-09Replace String comparisons with "", String() to is_empty()Nathan Franke
2021-11-30Change gdnative interface so that Godot object initialization should be trigg...Gilles Roudière
2021-10-05Merge pull request #52711 from m4gr3d/provide_getter_for_project_data_dir_masterRémi Verschelde
2021-09-16Add property group and subgroup registration to extensionsBastiaan Olij
2021-09-15Provide a getter for the project data directory.ne0fhyk
2021-08-20Implement Extension Loaderreduz
2021-08-17Properly set up virtual calls for extensionsGeorge Marques
2021-08-17Initialize call error struct when calling extensionsGeorge Marques
2021-08-05Improve extension systemGeorge Marques
2021-07-25Use const references where possible for List range iteratorsRémi Verschelde
2021-07-23Use C++ iterators for Lists in many situationsAaron Franke
2021-06-25Implement native extension systemreduz