public static AndroidBuildSubtarget? AndroidBuildSubtargetForCacheSubtarget(CacheSubtarget? target) { switch (target) { case CacheSubtarget.Android_GENERIC: return AndroidBuildSubtarget.Generic; case CacheSubtarget.Android_ATC: return AndroidBuildSubtarget.ATC; case CacheSubtarget.Android_DXT: return AndroidBuildSubtarget.DXT; case CacheSubtarget.Android_ETC: return AndroidBuildSubtarget.ETC; #if !UNITY_3_4 && !UNITY_3_5 && !UNITY_4_0 && !UNITY_4_0_1 && !UNITY_4_1 case CacheSubtarget.Android_ETC2: return AndroidBuildSubtarget.ETC2; #endif case CacheSubtarget.Android_PVRTC: return AndroidBuildSubtarget.PVRTC; #if !UNITY_3_4 && !UNITY_3_5 && !UNITY_4_0 && !UNITY_4_0_1 && !UNITY_4_1 && !UNITY_4_2 case CacheSubtarget.Android_ASTC: return AndroidBuildSubtarget.ASTC; #endif default: return null; } }
public static BlackBerryBuildSubtarget? BlackBerryBuildSubtargetForCacheSubtarget(CacheSubtarget? target) { switch (target) { case CacheSubtarget.BlackBerry_GENERIC: return BlackBerryBuildSubtarget.Generic; case CacheSubtarget.BlackBerry_PVRTC: return BlackBerryBuildSubtarget.PVRTC; case CacheSubtarget.BlackBerry_ATC: return BlackBerryBuildSubtarget.ATC; case CacheSubtarget.BlackBerry_ETC: return BlackBerryBuildSubtarget.ETC; default: return null; } }
public static MobileTextureSubtarget? AndroidBuildSubtargetForCacheSubtarget(CacheSubtarget? target) { switch (target) { case CacheSubtarget.Android_GENERIC: return MobileTextureSubtarget.Generic; case CacheSubtarget.Android_ATC: return MobileTextureSubtarget.ATC; case CacheSubtarget.Android_DXT: return MobileTextureSubtarget.DXT; case CacheSubtarget.Android_ETC: return MobileTextureSubtarget.ETC; case CacheSubtarget.Android_ETC2: return MobileTextureSubtarget.ETC2; case CacheSubtarget.Android_PVRTC: return MobileTextureSubtarget.PVRTC; case CacheSubtarget.Android_ASTC: return MobileTextureSubtarget.ASTC; default: return null; } }