godot/core/object
reduz 2f651277da Add static method support to ClassDB
* Based on the work done for Variant in the past.
* Added `ClassDB::bind_static_method`
* Cleaned up ClassDB::bind_method to use variadic templates.

This adds support for having static methods in Object derived classes.
Note that this does not make it work yet in GDScript or Mono and, while it works for GDExtension, GodotCPP needs to be updated.
2022-03-22 16:27:34 +01:00
..
SCsub Implement native extension system 2021-06-25 17:32:45 -03: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 Create GDExtension clases for PhysicsServer3D 2022-03-15 18:39:31 +01:00
class_db.h Add static method support to ClassDB 2022-03-22 16:27:34 +01:00
make_virtuals.py Create GDExtension clases for PhysicsServer3D 2022-03-15 18:39:31 +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 Add static method support to ClassDB 2022-03-22 16:27:34 +01:00
method_bind.h Add static method support to ClassDB 2022-03-22 16: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 Merge pull request #58751 from bruvzg/loc_str_props 2022-03-11 10:45:02 +01:00
object_id.h Update copyright statements to 2022 2022-01-03 21:27:34 +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
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