IMapView.cs 533 B

123456789101112131415161718192021222324
  1. using XGame.Framework.Interfaces;
  2. namespace XGame.Framework.Map
  3. {
  4. /// <summary>
  5. /// 地图接口
  6. /// </summary>
  7. public interface IMapView : IUpdate, ILateUpdate
  8. {
  9. MapBehaviour Behaviour { get; set; }
  10. /// <summary>
  11. /// 激活状态
  12. /// </summary>
  13. bool Active { get; }
  14. /// <summary>
  15. /// 激活
  16. /// </summary>
  17. void Enable(object intent = null);
  18. /// <summary>
  19. /// 隐藏
  20. /// </summary>
  21. void Disable();
  22. }
  23. }