godot/scene/animation
Alistair Leslie-Hughes 6777e1b4bf Replace memory allocation point of ValueTrack correctly in AnimationMixer
When a animation track doesn't have an keys, it's possible that we leak memory due the ERR_CONTINUE_MSG macro usage.

By checking the error condition first, we avoid a allocation and thus the leak.

(cherry picked from commit ea84effb84)
2024-01-25 18:32:35 +01:00
..
SCsub Refactor and move easing equations 2021-09-24 13:47:13 +02:00
animation_blend_space_1d.cpp Implement AnimationManager the base class of AnimationPlayer/Tree 2023-09-29 08:23:57 +09:00
animation_blend_space_1d.h Implement AnimationManager the base class of AnimationPlayer/Tree 2023-09-29 08:23:57 +09:00
animation_blend_space_2d.cpp Implement AnimationManager the base class of AnimationPlayer/Tree 2023-09-29 08:23:57 +09:00
animation_blend_space_2d.h Implement AnimationManager the base class of AnimationPlayer/Tree 2023-09-29 08:23:57 +09:00
animation_blend_tree.cpp Implement AnimationManager the base class of AnimationPlayer/Tree 2023-09-29 08:23:57 +09:00
animation_blend_tree.h Implement AnimationManager the base class of AnimationPlayer/Tree 2023-09-29 08:23:57 +09:00
animation_mixer.cpp Replace memory allocation point of ValueTrack correctly in AnimationMixer 2024-01-25 18:32:35 +01:00
animation_mixer.h Perform safe copies in AnimatedValuesBackup::get_cache_copy() 2023-11-24 11:38:59 +01:00
animation_node_state_machine.cpp Fix GroupedStateMachine reset 2023-09-30 10:37:46 +09:00
animation_node_state_machine.h Implement AnimationManager the base class of AnimationPlayer/Tree 2023-09-29 08:23:57 +09:00
animation_player.compat.inc Implement AnimationManager the base class of AnimationPlayer/Tree 2023-09-29 08:23:57 +09:00
animation_player.cpp Make default blend_left consider current blend amount 2024-01-25 17:19:42 +01:00
animation_player.h Make default blend_left consider current blend amount 2024-01-25 17:19:42 +01:00
animation_tree.compat.inc Implement AnimationManager the base class of AnimationPlayer/Tree 2023-09-29 08:23:57 +09:00
animation_tree.cpp Make unstore AnimationLibrary if AnimationTree is assigned Player 2024-01-25 17:19:41 +01:00
animation_tree.h Implement AnimationManager the base class of AnimationPlayer/Tree 2023-09-29 08:23:57 +09:00
easing_equations.h Add TRANS_SPRING to Tween 2023-05-17 17:54:37 -04:00
root_motion_view.cpp Implement AnimationManager the base class of AnimationPlayer/Tree 2023-09-29 08:23:57 +09:00
root_motion_view.h Implement AnimationManager the base class of AnimationPlayer/Tree 2023-09-29 08:23:57 +09:00
tween.cpp Fix Tween loop initial value 2023-12-07 10:27:05 +01:00
tween.h Fix Tween loop initial value 2023-12-07 10:27:05 +01:00