using UnityEngine; namespace BlueWater.Interfaces { public interface IStateMachine where T : MonoBehaviour { void EnterState(T character); void UpdateState(T character); void ExitState(T character); } }