DecryptResourceCallback.cs 1.3 KB

12345678910111213141516171819202122232425
  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. namespace GameFramework.Resource
  8. {
  9. /// <summary>
  10. /// 解密资源回调函数。
  11. /// </summary>
  12. /// <param name="bytes">要解密的资源二进制流。</param>
  13. /// <param name="startIndex">解密二进制流的起始位置。</param>
  14. /// <param name="count">解密二进制流的长度。</param>
  15. /// <param name="name">资源名称。</param>
  16. /// <param name="variant">变体名称。</param>
  17. /// <param name="extension">扩展名称。</param>
  18. /// <param name="storageInReadOnly">资源是否在只读区。</param>
  19. /// <param name="fileSystem">文件系统名称。</param>
  20. /// <param name="loadType">资源加载方式。</param>
  21. /// <param name="length">资源大小。</param>
  22. /// <param name="hashCode">资源哈希值。</param>
  23. public delegate void DecryptResourceCallback(byte[] bytes, int startIndex, int count, string name, string variant, string extension, bool storageInReadOnly, string fileSystem, byte loadType, int length, int hashCode);
  24. }