summaryrefslogtreecommitdiffstats
path: root/core/object/class_db.h
Commit message (Expand)AuthorAgeFilesLines
* Add check to ensure registered classes are declaredA Thousand Ships2023-08-281-0/+3
* Re-enable docs cache with fixesPedro J. Estébanez2023-07-051-2/+2
* Add a backwards-compatibility system for GDExtension methodJuan Linietsky2023-05-151-24/+50
* Improve reliability of editor docs cachePedro J. Estébanez2023-04-251-0/+1
* Avoid losing references to objects in the native-scripting boundaryPedro J. Estébanez2023-02-031-0/+29
* Merge pull request #64253 from heppocogne/Fix-native-enum-release-1Rémi Verschelde2023-01-061-14/+5
|\
| * Register native base class name of enum types when release buildheppocogne2022-12-301-14/+5
* | One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* | Rename all gdnative occurences to gdextensionGilles Roudière2022-12-121-2/+2
|/
* Clean-up array editingreduz2022-08-021-0/+2
* Implement Feature Build Profilesreduz2022-07-221-7/+8
* Implement a BitField hintreduz2022-07-051-2/+15
* Make enum/constant binds 64-bit.bruvzg2022-06-171-3/+3
* Add a new HashSet templatereduz2022-05-201-2/+3
* Replace most uses of Map by HashMapreduz2022-05-161-5/+5
* Change D_METHOD to variadic templatekobewi2022-04-301-18/+12
* Remove argument name strings from release buildsGeorge Marques2022-04-051-0/+14
* Zero initialize all pointer class and struct membersRémi Verschelde2022-04-041-2/+2
* Object: Remove unused category boilerplateRémi Verschelde2022-03-261-3/+0
* Add static method support to ClassDBreduz2022-03-221-66/+18
* Create GDExtension clases for PhysicsServer3Dreduz2022-03-151-0/+14
* Discern between virtual and abstract class bindingsreduz2022-03-101-5/+12
* Reorganize inspector layout workflow for Control nodesYuri Sizov2022-02-101-2/+2
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* Change gdnative interface so that Godot object initialization should be trigg...Gilles Roudière2021-11-301-2/+1
* Remove ItemList editor and replace it by a property arrayGilles Roudière2021-10-281-1/+1
* Merge pull request #52293 from neikeq/class-db-api-type-bugRémi Verschelde2021-10-121-0/+3
|\
| * Fix ClassDB API type mismatch bug between --editor and playerIgnacio Roldán Etcheverry2021-08-311-0/+3
* | Enable method type information on release buildsGeorge Marques2021-10-071-26/+0
* | [ClassDB] Unify construct/extension retrieval.Fabio Alessandrelli2021-09-221-1/+1
* | [Core] Add ClassDB functions to retrieve/construct extensions.Fabio Alessandrelli2021-09-221-0/+1
* | Implement properties arrays in the Inspector.Gilles Roudière2021-09-071-0/+2
* | Implement error return documetationreduz2021-08-241-0/+28
* | Entirely removes BIND_VMETHOD in favor of GDVIRTUALreduz2021-08-231-11/+0
* | Replace BIND_VMETHOD by new GDVIRTUAL syntaxreduz2021-08-221-1/+1
|/
* Fix capsule height/radius setters with linked propertiesPouleyKetchoupp2021-08-191-0/+1
* Namespaces instead of underscore prefix for bindsMax Hilbrunner2021-08-171-10/+10
* Add a instance callback for extensionsGeorge Marques2021-08-051-1/+1
* Implement Resource UIDsreduz2021-07-241-0/+1
* Editor StringName and Viewport optimizationsJoan Fons2021-07-201-22/+22
* Implement the ability to disable classesreduz2021-07-131-0/+11
* Implement native extension systemreduz2021-06-251-1/+3
* Rename `instance()`->`instantiate()` when it's a verbLightning_A2021-06-191-2/+2
* Add API for registering native extensionsreduz2021-06-041-0/+9
* Modernize RWLockPedro J. Estébanez2021-01-191-2/+1
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Reorganized core/ directory, it was too fatty alreadyreduz2020-11-071-0/+427