summaryrefslogtreecommitdiff
path: root/core/object/class_db.cpp
AgeCommit message (Expand)Author
2022-10-05free NativeExtensionMethodBinds on unregisterWaridley
2022-08-22Make `_validate_property` a multilevel methodYuri Sizov
2022-08-02Clean-up array editingreduz
2022-07-22Implement Feature Build Profilesreduz
2022-07-05Implement a BitField hintreduz
2022-06-20Clean up Hash Functionsreduz
2022-06-17Make enum/constant binds 64-bit.bruvzg
2022-05-20Add a new HashSet templatereduz
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-12Add a new HashMap implementationreduz
2022-04-30Change D_METHOD to variadic templatekobewi
2022-04-05Remove argument name strings from release buildsGeorge Marques
2022-03-28Merge pull request #59548 from akien-mga/obj-remove-unused-categoriesRémi Verschelde
2022-03-27Add GDExtension support to Scriptreduz
2022-03-26Object: Remove unused category boilerplateRémi Verschelde
2022-03-15Create GDExtension clases for PhysicsServer3Dreduz
2022-03-10Discern between virtual and abstract class bindingsreduz
2022-03-09Remove VARIANT_ARG* macrosreduz
2022-02-10Reorganize inspector layout workflow for Control nodesYuri Sizov
2022-02-08Merge pull request #43015 from Xrayez/refactor-auto-instapropRémi Verschelde
2022-02-04String: Add contains().Anilforextra
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-12-28Refactor auto-instantiation of `Object` properties in editorAndrii Doroshenko (Xrayez)
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-07Enable method type information on release buildsGeorge Marques
2021-10-05Improve error message when instantiating virtual classMaxime Lapointe
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-07Implement properties arrays in the Inspector.Gilles Roudière
2021-08-24Implement error return documetationreduz
2021-08-22Replace BIND_VMETHOD by new GDVIRTUAL syntaxreduz
2021-08-19Fix capsule height/radius setters with linked propertiesPouleyKetchoupp
2021-08-05Add a instance callback for extensionsGeorge Marques
2021-07-25Use const references where possible for List range iteratorsRémi Verschelde
2021-07-24Merge pull request #50786 from reduz/implement-resource-uidsRémi Verschelde
2021-07-24Implement Resource UIDsreduz
2021-07-23Use C++ iterators for Lists in many situationsAaron Franke
2021-07-20Editor StringName and Viewport optimizationsJoan Fons
2021-06-25Implement native extension systemreduz
2021-06-19Rename `instance()`->`instantiate()` when it's a verbLightning_A
2021-06-04Add API for registering native extensionsreduz
2021-04-02fix crash on null class in ClassDB.get_property() and set_property()jmb462
2021-01-19Modernize RWLockPedro J. Estébanez
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-28Rename empty() to is_empty()Marcel Admiraal
2020-12-03[Complex Text Layouts] Add compatibility for legacy Font resources.bruvzg
2020-11-28Mention lack of optional setter arguments in `ClassDB::add.property()`Hugo Locurcio
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz