using UnityEngine;

namespace mgaia.Utils.Pause
{
    /// <summary>
    /// Plugin para possibilitar o pausamento de outros behaviours não tratados já pelo código do PausableBehaviourGroup
    /// </summary>
    /// <owner>Victor</owner>
    public abstract class BasePausableBehaviourGroupPlugin
    {
        /// <summary>
        /// Pausa ou despausa o elemento
        /// </summary>
        public abstract void SetPauseState(Component component, bool isPaused);
    }
}