using XGame.Framework.Interfaces;

namespace XGame.Framework.Map
{
    /// <summary>
    /// 地图接口
    /// </summary>
    public interface IMapView : IUpdate, ILateUpdate
    {
        MapBehaviour Behaviour { get; set; }
        /// <summary>
        /// 激活状态
        /// </summary>
        bool Active { get; }
        /// <summary>
        /// 激活
        /// </summary>
        void Enable(object intent = null);
        /// <summary>
        /// 隐藏
        /// </summary>
        void Disable();
    }
}