summaryrefslogtreecommitdiffstats
path: root/core/object/class_db.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix GDExtension classes derived from abstract GDExtension classes always bein...Ricardo Buring2023-08-221-1/+9
* Re-enable docs cache with fixesPedro J. Estébanez2023-07-051-2/+2
* Merge pull request #76446 from reduz/add-gdextension-api-compatibilityRémi Verschelde2023-05-151-6/+124
|\
| * Add a backwards-compatibility system for GDExtension methodJuan Linietsky2023-05-151-6/+124
* | Add peace-of-mind checks to API hash cachingPedro J. Estébanez2023-04-261-1/+7
|/
* Improve reliability of editor docs cachePedro J. Estébanez2023-04-251-1/+8
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Rename all gdnative occurences to gdextensionGilles Roudière2022-12-121-10/+10
* Fix default values on virtual classes causing errors in projectsAaron Franke2022-11-091-1/+1
* Fix default values not showing up on virtual classesAaron Franke2022-11-061-1/+1
* Don't allow instancing virtual node types in the Create New Node dialogAaron Franke2022-11-051-1/+7
* GDExtension: add support for abstract and virtual classesRicardo Buring2022-10-161-1/+4
* free NativeExtensionMethodBinds on unregisterWaridley2022-10-051-1/+5
* Make `_validate_property` a multilevel methodYuri Sizov2022-08-221-2/+2
* Clean-up array editingreduz2022-08-021-2/+24
* Implement Feature Build Profilesreduz2022-07-221-0/+7
* Implement a BitField hintreduz2022-07-051-10/+31
* Clean up Hash Functionsreduz2022-06-201-26/+26
* Make enum/constant binds 64-bit.bruvzg2022-06-171-6/+6
* Add a new HashSet templatereduz2022-05-201-1/+1
* Replace most uses of Map by HashMapreduz2022-05-161-2/+2
* Add a new HashMap implementationreduz2022-05-121-75/+42
* Change D_METHOD to variadic templatekobewi2022-04-301-182/+5
* Remove argument name strings from release buildsGeorge Marques2022-04-051-0/+9
* Merge pull request #59548 from akien-mga/obj-remove-unused-categoriesRémi Verschelde2022-03-281-9/+0
|\
| * Object: Remove unused category boilerplateRémi Verschelde2022-03-261-9/+0
* | Add GDExtension support to Scriptreduz2022-03-271-2/+7
|/
* Create GDExtension clases for PhysicsServer3Dreduz2022-03-151-1/+26
* Discern between virtual and abstract class bindingsreduz2022-03-101-0/+13
* Remove VARIANT_ARG* macrosreduz2022-03-091-4/+4
* Reorganize inspector layout workflow for Control nodesYuri Sizov2022-02-101-4/+14
* Merge pull request #43015 from Xrayez/refactor-auto-instapropRémi Verschelde2022-02-081-1/+2
|\
| * Refactor auto-instantiation of `Object` properties in editorAndrii Doroshenko (Xrayez)2021-12-281-1/+2
* | String: Add contains().Anilforextra2022-02-041-1/+1
* | Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
|/
* Replace String comparisons with "", String() to is_empty()Nathan Franke2021-12-091-1/+1
* Change gdnative interface so that Godot object initialization should be trigg...Gilles Roudière2021-11-301-27/+21
* Enable method type information on release buildsGeorge Marques2021-10-071-17/+4
* Improve error message when instantiating virtual classMaxime Lapointe2021-10-051-1/+1
* [ClassDB] Unify construct/extension retrieval.Fabio Alessandrelli2021-09-221-4/+6
* [Core] Add ClassDB functions to retrieve/construct extensions.Fabio Alessandrelli2021-09-221-0/+7
* Implement properties arrays in the Inspector.Gilles Roudière2021-09-071-0/+12
* Implement error return documetationreduz2021-08-241-0/+26
* Replace BIND_VMETHOD by new GDVIRTUAL syntaxreduz2021-08-221-1/+14
* Fix capsule height/radius setters with linked propertiesPouleyKetchoupp2021-08-191-0/+14
* Add a instance callback for extensionsGeorge Marques2021-08-051-2/+4
* Use const references where possible for List range iteratorsRémi Verschelde2021-07-251-14/+16
* Merge pull request #50786 from reduz/implement-resource-uidsRémi Verschelde2021-07-241-0/+4
|\
| * Implement Resource UIDsreduz2021-07-241-0/+4
* | Use C++ iterators for Lists in many situationsAaron Franke2021-07-231-37/+36
|/