// Author: Daniele Giardini - http://www.demigiant.com
// Created: 2014/08/22 11:43
//
// License Copyright (c) Daniele Giardini.
// This work is subject to the terms at http://dotween.demigiant.com/license.php
namespace DG.Tweening
{
///
/// Used to allow method chaining with DOTween.Init
///
public interface IDOTweenInit
{
///
/// Directly sets the current max capacity of Tweeners and Sequences
/// (meaning how many Tweeners and Sequences can be running at the same time),
/// so that DOTween doesn't need to automatically increase them in case the max is reached
/// (which might lead to hiccups when that happens).
/// Sequences capacity must be less or equal to Tweeners capacity
/// (if you pass a low Tweener capacity it will be automatically increased to match the Sequence's).
/// Beware: use this method only when there are no tweens running.
///
/// Max Tweeners capacity.
/// Default: 200
/// Max Sequences capacity.
/// Default: 50
IDOTweenInit SetCapacity(int tweenersCapacity, int sequencesCapacity);
}
}