godot/scene/main
Tomasz Chabora 900b2e0fdc Complete rewrite of Tweens
* Tweens were changed from Node to RefCounted. New API is inspired by DOTween.
* Tweens are created and managed by SceneTree, similar to SceneTreeTimer, which makes them ultra cheap to use a lot.
* Animating with Tweens is done by creating sequences of Tweeners. You create them from code and they autostart by default (fire-and-forget).
* There are 4 Tweeners that cover the former Tween functionality: PropertyTweener, IntervalTweener, CallbackTweener and MethodTweener.
* The methods were simplified a lot. Long argument lists are replaced with chained calls on Tweens and Tweeners.
* Tweeners by default execute in sequence, so it's easy to create complex chained animations.
* You can bind a Tween to a node. Tween will be removed automatically when the bound node is freed.
2021-06-19 12:08:50 +02:00
..
canvas_item.cpp Tweak dozens of editor property hints for consistency 2021-05-25 02:50:35 +02:00
canvas_item.h Rename Texture.get_data() to get_image() 2021-03-28 13:00:46 +01:00
canvas_layer.cpp Hide more options of disabled properties 2021-03-03 20:51:35 -03:00
canvas_layer.h Hide more options of disabled properties 2021-03-03 20:51:35 -03:00
http_request.cpp [Net] Fix HTTPRquest store_buffer error. 2021-05-31 15:42:31 +02:00
http_request.h Core: Move DirAccess and FileAccess to core/io 2021-06-11 14:52:39 +02:00
instance_placeholder.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
instance_placeholder.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
node.cpp Complete rewrite of Tweens 2021-06-19 12:08:50 +02:00
node.h Complete rewrite of Tweens 2021-06-19 12:08:50 +02:00
resource_preloader.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
resource_preloader.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
scene_tree.cpp Complete rewrite of Tweens 2021-06-19 12:08:50 +02:00
scene_tree.h Complete rewrite of Tweens 2021-06-19 12:08:50 +02:00
SCsub SCons: Format buildsystem files with psf/black 2020-03-30 09:05:53 +02:00
shader_globals_override.cpp Rename Variant TRANSFORM to TRANSFORM3D 2021-06-03 07:30:01 -04:00
shader_globals_override.h Use Array for node configuration warnings 2021-04-11 23:25:38 -05:00
timer.cpp doc: Sync classref with current source 2021-02-19 14:39:14 +01:00
timer.h doc: Sync classref with current source 2021-02-19 14:39:14 +01:00
viewport.cpp Fix Viewport crashes when not in tree 2021-06-13 12:51:26 +08:00
viewport.h Rename GI Classes 2021-06-05 09:28:56 -03:00
window.cpp Tweak dozens of editor property hints for consistency 2021-05-25 02:50:35 +02:00
window.h Add theme_custom_type property to Control and Window 2021-05-17 17:20:42 +03:00