refactor: extracted interface from TweenManager

This commit is contained in:
2025-05-03 22:23:28 +03:00
parent 48ae24af47
commit a93e55619c
2 changed files with 11 additions and 4 deletions

View File

@@ -0,0 +1,9 @@
namespace Syntriax.Engine.Systems.Tween;
public interface ITweenManager
{
ITween StartTween(float duration, TweenSetCallback? setCallback = null);
void CancelTween(ITween tween);
delegate void TweenSetCallback(float t);
}