godot/core/object
reduz 6f51eca1e3 Discern between virtual and abstract class bindings
* Previous "virtual" classes (which can't be instantiated) are not corretly named "abstract".
* Added a new "virtual" category for classes, they can't be instantiated from the editor, but can be inherited from script and extensions.
* Converted a large amount of classes from "abstract" to "virtual" where it makes sense.

Most classes that make sense have been converted. Missing:

* Physics servers
* VideoStream
* Script* classes.

which will go in a separate PR due to the complexity involved.
2022-03-10 12:28:11 +01:00
..
callable_method_pointer.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
callable_method_pointer.h Fix script editor errors with CustomCallables 2022-02-07 14:34:42 +01:00
class_db.cpp Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
class_db.h Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
make_virtuals.py Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
message_queue.cpp Remove VARIANT_ARG* macros 2022-03-09 18:39:13 +01:00
message_queue.h Remove VARIANT_ARG* macros 2022-03-09 18:39:13 +01:00
method_bind.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
method_bind.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
object_id.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
object.cpp Merge pull request #58690 from elmordo/bugfix-57553-gdextension-inheritance-fix 2022-03-10 11:23:18 +01:00
object.h Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
ref_counted.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
ref_counted.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
script_language.cpp Remove VARIANT_ARG* macros 2022-03-09 18:39:13 +01:00
script_language.h Remove VARIANT_ARG* macros 2022-03-09 18:39:13 +01:00
SCsub Implement native extension system 2021-06-25 17:32:45 -03:00
undo_redo.cpp Fix UndoRedo method call argument count after #58929 2022-03-09 22:21:00 +01:00
undo_redo.h Fix UndoRedo method call argument count after #58929 2022-03-09 22:21:00 +01:00