godot/doc
TechnoPorg 051ef479c9 Allow method binds to take Object subclasses as arguments
This commit adds a condition to VariantCaster that casts Variants of type OBJECT to any type T, if T is derived from Object.
This change enables a fair bit of code cleanup. First, the Variant implicit cast operators for Node and Control can be removed, which allows for some invalid includes to be removed. Second, helper methods in Tree whose sole purpose was to cast arguments to TreeItem * are no longer necessary.
A few small changes also had to be made to other files, due to the changes cascading down all the includes.
2022-01-25 09:03:36 -07:00
..
classes Allow method binds to take Object subclasses as arguments 2022-01-25 09:03:36 -07:00
tools Update doc_status script to support constructors and operators docs 2022-01-07 23:50:10 +01:00
translations i18n: Sync classref translations with Weblate 2022-01-12 18:45:42 +01:00
Doxyfile Replace HTTP links with HTTPS for sites with HTTPS versions 2021-08-22 20:13:11 -05:00
Makefile i18n: Add --lang option to make_rst.py to write translated headings 2021-12-21 13:47:11 +01:00