IAddressableManifest.cs 544 B

1234567891011121314
  1. using XGame.Framework.i18n;
  2. using XGame.Framework.Quality;
  3. namespace XGame.Framework.Asset.Addressable
  4. {
  5. public interface IAddressableManifest
  6. {
  7. bool ContainsName(string addressableName);
  8. bool IsInResourcesByName(string addressableName);
  9. string GetRelativePath(string addressableName);
  10. bool TryGetI18nAddressableName(string addressableName, LanguageType langFlag, out string i18nName);
  11. bool TryGetLodAddressableName(string addressableName, XQualityLevel quality, out string lodName);
  12. }
  13. }