summaryrefslogtreecommitdiffstats
path: root/core/object/object.h
Commit message (Expand)AuthorAgeFilesLines
* Merge commit godotengine/godot@d09d82d433b03bb3773fd2a8cc8d6ccc2f8739ceSpartan3222024-11-261-0/+1
|\
| * Merge pull request #95711 from TokageItLab/warn-oneshot-propThaddeus Crews2024-11-221-0/+1
| |\
| | * Add hint for oneshot & warning when it will be updated continuouslySilc Lizard (Tokage) Renew2024-11-111-0/+1
* | | Merge commit godotengine/godot@8004c7524fb9f43425c4d6f614410a76678e0f7cSpartan3222024-10-301-12/+12
|\| |
| * | Set clang-format `RemoveSemicolon` rule to `true`Adam Scott2024-10-251-12/+12
| |/
* | Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
* | Rebrand preambles to RedotDubhghlas McLaughlin2024-10-111-0/+2
|/
* Add `@export_tool_button` annotation for easily creating inspector buttonsDanil Alexeev2024-09-271-0/+1
* Merge pull request #93311 from dsnopek/gdextension-required-virtualsRémi Verschelde2024-09-271-5/+3
|\
| * GDExtension: Mark virtual function as `is_required` in `extension_api.json`David Snopek2024-09-111-5/+3
* | [Core] Add way to check if a signal has any connectionsA Thousand Ships2024-09-201-0/+1
* | Allow configuring which translation domain Object.tr usesHaoyu Qiu2024-09-171-0/+5
|/
* StringName: Fix empty hashrune-scape2024-09-091-4/+0
* Implement typed dictionariesThaddeus Crews2024-09-041-0/+1
* Core: Сheck `r_error` after calling `callp()`Danil Alexeev2024-08-301-1/+2
* Merge pull request #96166 from AThousandShips/more_lock_raiiRémi Verschelde2024-08-301-2/+1
|\
| * Use `MutexLock` in more placesA Thousand Ships2024-08-291-2/+1
* | Import/export GLTF extras to node->metademolke2024-08-291-0/+1
|/
* Merge pull request #94068 from dalexeev/core-remove-is-gpl-reversedRémi Verschelde2024-08-281-20/+1
|\
| * Core: Remove unused method `_is_gpl_reversed()`Danil Alexeev2024-07-081-20/+1
* | Allow ClassDB to create a Object without postinitialization for GDExtension.Daylily-Zeleen2024-08-201-0/+4
|/
* GDExtension: provide `free_property_list_func` with length of arrayJan Haller2024-04-271-1/+2
* Implement remove_user_signal()Radiant2024-04-181-0/+2
* Merge pull request #89270 from Repiteo/enforce-typename-in-templatesRémi Verschelde2024-03-141-2/+2
|\
| * Enforce template syntax `typename` over `class`Thaddeus Crews2024-03-071-2/+2
* | Add methods to get argument count of methodsA Thousand Ships2024-03-101-0/+2
|/
* Help compilers optimize Object::cast_to()Pedro J. Estébanez2024-03-061-2/+2
* Optimise Object's `get_argument_options`Micky2024-02-291-2/+1
* Merge pull request #88683 from dsnopek/runtime-classes-in-modulesRémi Verschelde2024-02-231-2/+2
|\
| * Allow registering "runtime classes" in modules (not just GDExtension)David Snopek2024-02-221-2/+2
* | Fix some DEFVALs to use the right typeRaul Santos2024-02-231-0/+4
|/
* Merge pull request #82554 from dsnopek/gdextension-placeholdersRémi Verschelde2024-02-201-0/+6
|\
| * Allow registering "runtime classes"David Snopek2024-02-201-0/+6
* | Add const lvalue ref to core/* container parametersMuller-Castro2024-02-141-1/+1
|/
* Include name field in MethodInfo operator ==Jovan Gerodetti2023-12-171-1/+1
* Use mingw-std-threads in MinGW buildsPedro J. Estébanez2023-11-181-1/+1
* Fill remaining global scope constant descriptionskobewi2023-11-131-4/+4
* Add `NOTIFICATION_PREDELETE_CLEANUP` notificationRaul Santos2023-10-201-0/+2
* expose Object::free_instance_binding to GDExtensionCed Naru2023-10-041-1/+1
* Merge pull request #80284 from dsnopek/gdextension-hot-reloadRémi Verschelde2023-09-261-1/+26
|\
| * Implement reloading of GDExtensionsDavid Snopek2023-09-251-1/+26
* | Replace `radians` range hint with `radians_as_degrees`A Thousand Ships2023-09-251-1/+1
|/
* Add functions for non-ptr style virtual calls in GDExtensionJeff Ward2023-09-191-0/+2
* Merge pull request #81515 from dsnopek/gdextension-validate-property-objectRémi Verschelde2023-09-111-0/+1
|\
| * Allow implementing `Object::_validate_property()` from GDExtensionDavid Snopek2023-09-101-0/+1
* | Allow GDExtension to register unexposed class.Daylily-Zeleen2023-09-041-0/+1
|/
* Editor: Inspector and Signal docks improvementsDanil Alexeev2023-09-021-1/+1
* Fix Object::notification orderMarkus Sauermann2023-08-301-0/+3
* Add check to ensure registered classes are declaredA Thousand Ships2023-08-281-0/+3
* Add _get_bind_compatibility_methods to ObjectGilles Roudière2023-07-201-0/+10