ResourceAnalyzerController.Stamp.cs 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. //------------------------------------------------------------
  2. // Game Framework
  3. // Copyright © 2013-2021 loyalsoft. All rights reserved.
  4. // Homepage: http://www.game7000.com/
  5. // Feedback: http://www.game7000.com/
  6. //------------------------------------------------------------
  7. using System.Runtime.InteropServices;
  8. namespace UnityGameFramework.Editor.ResourceTools
  9. {
  10. public sealed partial class ResourceAnalyzerController
  11. {
  12. [StructLayout(LayoutKind.Auto)]
  13. private struct Stamp
  14. {
  15. private readonly string m_HostAssetName;
  16. private readonly string m_DependencyAssetName;
  17. public Stamp(string hostAssetName, string dependencyAssetName)
  18. {
  19. m_HostAssetName = hostAssetName;
  20. m_DependencyAssetName = dependencyAssetName;
  21. }
  22. public string HostAssetName
  23. {
  24. get
  25. {
  26. return m_HostAssetName;
  27. }
  28. }
  29. public string DependencyAssetName
  30. {
  31. get
  32. {
  33. return m_DependencyAssetName;
  34. }
  35. }
  36. }
  37. }
  38. }