public static Tween AddTo( this Tween tween, CompositeDisposable disposer, TweenDisposalBehaviour tweenDisposalBehaviour = TweenDisposalBehaviour.None) { new TweenDisposable(tween, tweenDisposalBehaviour).AddTo(disposer); return(tween); }
public static IDisposable ToDisposable( this Tween tween, TweenDisposalBehaviour tweenDisposalBehaviour = TweenDisposalBehaviour.None) { return(new TweenDisposable(tween, tweenDisposalBehaviour)); }
public TweenDisposable(Tween tween, TweenDisposalBehaviour disposalBehaviour) { _tween = tween; _disposalBehaviour = disposalBehaviour; }