EditorPersistentData.cs 828 B

12345678910111213141516171819202122232425
  1. //********************************** Banshee Engine (www.banshee3d.com) **************************************************//
  2. //**************** Copyright (c) 2016 Marko Pintera ([email protected]). All rights reserved. **********************//
  3. using BansheeEngine;
  4. using System.Collections.Generic;
  5. namespace BansheeEditor
  6. {
  7. /** @addtogroup General
  8. * @{
  9. */
  10. /// <summary>
  11. /// Contains editor data that should persist assembly refresh.
  12. /// </summary>
  13. internal class EditorPersistentData : ManagedComponent
  14. {
  15. [SerializeField]
  16. internal Dictionary<UUID, bool> dirtyResources = new Dictionary<UUID, bool>();
  17. [SerializeField]
  18. internal Dictionary<UUID, EditorAnimClipInfo> dirtyAnimClips = new Dictionary<UUID, EditorAnimClipInfo>();
  19. }
  20. /** @} */
  21. }