summaryrefslogtreecommitdiffstats
path: root/core/object/class_db.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
|/
* Editor StringName and Viewport optimizationsJoan Fons2021-07-201-20/+20
* Implement native extension systemreduz2021-06-251-3/+8
* Rename `instance()`->`instantiate()` when it's a verbLightning_A2021-06-191-4/+4
* Add API for registering native extensionsreduz2021-06-041-2/+60
* fix crash on null class in ClassDB.get_property() and set_property()jmb4622021-04-021-0/+4
* Modernize RWLockPedro J. Estébanez2021-01-191-9/+3
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Rename empty() to is_empty()Marcel Admiraal2020-12-281-1/+1