godot/scene/animation
reduz 3682978aee Replace BIND_VMETHOD by new GDVIRTUAL syntax
* New syntax is type safe.
* New syntax allows for type safe virtuals in native extensions.
* New syntax permits extremely fast calling.

Note: Everything was replaced where possible except for `_gui_input` `_input` and `_unhandled_input`.
These will require API rework on a separate PR as they work different than the rest of the functions.

Added a new method flag METHOD_FLAG_OBJECT_CORE, used internally. Allows to not dump the core virtuals like `_notification` to the json API, since each language will implement those as it is best fits.
2021-08-22 08:23:58 -03:00
..
SCsub SCons: Add explicit dependencies on thirdparty code in cloned env 2020-12-18 10:29:34 +01:00
animation_blend_space_1d.cpp Use doubles for time in animation code 2021-08-09 14:04:25 -05:00
animation_blend_space_1d.h Use doubles for time in animation code 2021-08-09 14:04:25 -05:00
animation_blend_space_2d.cpp Use doubles for time in animation code 2021-08-09 14:04:25 -05:00
animation_blend_space_2d.h Use doubles for time in animation code 2021-08-09 14:04:25 -05:00
animation_blend_tree.cpp Use doubles for time in animation code 2021-08-09 14:04:25 -05:00
animation_blend_tree.h Use doubles for time in animation code 2021-08-09 14:04:25 -05:00
animation_cache.cpp Use C++ iterators for Lists in many situations 2021-07-23 17:38:28 -04:00
animation_cache.h Disable Skeleton3D when compiling without 3D 2021-06-04 08:33:50 -04:00
animation_node_state_machine.cpp Use doubles for time in animation code 2021-08-09 14:04:25 -05:00
animation_node_state_machine.h Use doubles for time in animation code 2021-08-09 14:04:25 -05:00
animation_player.cpp Style: Cleanup code using `text_editor/completion/use_single_quotes` 2021-08-13 21:27:57 +02:00
animation_player.h Use doubles for time in animation code 2021-08-09 14:04:25 -05:00
animation_tree.cpp Replace BIND_VMETHOD by new GDVIRTUAL syntax 2021-08-22 08:23:58 -03:00
animation_tree.h Replace BIND_VMETHOD by new GDVIRTUAL syntax 2021-08-22 08:23:58 -03:00
root_motion_view.cpp Deprecate ImmediateGeometry 2021-06-30 14:14:41 -03:00
root_motion_view.h Some work on double support 2021-08-09 17:43:48 -05:00
tween.cpp Add null check to Tween.bind_node() 2021-08-02 14:15:40 +02:00
tween.h Complete rewrite of Tweens 2021-06-19 12:08:50 +02:00