from enum import IntEnum class TextureFormat(IntEnum): Alpha8 = 1 ARGB4444 = 2 RGB24 = 3 RGBA32 = 4 ARGB32 = 5 ARGBFloat = 6 RGB565 = 7 BGR24 = 8 R16 = 9 DXT1 = 10 DXT3 = 11 DXT5 = 12 RGBA4444 = 13 BGRA32 = 14 RHalf = 15 RGHalf = 16 RGBAHalf = 17 RFloat = 18 RGFloat = 19 RGBAFloat = 20 YUY2 = 21 RGB9e5Float = 22 RGBFloat = 23 BC6H = 24 BC7 = 25 BC4 = 26 BC5 = 27 DXT1Crunched = 28 DXT5Crunched = 29 PVRTC_RGB2 = 30 PVRTC_RGBA2 = 31 PVRTC_RGB4 = 32 PVRTC_RGBA4 = 33 ETC_RGB4 = 34 ATC_RGB4 = 35 ATC_RGBA8 = 36 EAC_R = 41 EAC_R_SIGNED = 42 EAC_RG = 43 EAC_RG_SIGNED = 44 ETC2_RGB = 45 ETC2_RGBA1 = 46 ETC2_RGBA8 = 47 ASTC_RGB_4x4 = 48 ASTC_RGB_5x5 = 49 ASTC_RGB_6x6 = 50 ASTC_RGB_8x8 = 51 ASTC_RGB_10x10 = 52 ASTC_RGB_12x12 = 53 ASTC_RGBA_4x4 = 54 ASTC_RGBA_5x5 = 55 ASTC_RGBA_6x6 = 56 ASTC_RGBA_8x8 = 57 ASTC_RGBA_10x10 = 58 ASTC_RGBA_12x12 = 59 ETC_RGB4_3DS = 60 ETC_RGBA8_3DS = 61 RG16 = 62 R8 = 63 ETC_RGB4Crunched = 64 ETC2_RGBA8Crunched = 65 ASTC_HDR_4x4 = 66 ASTC_HDR_5x5 = 67 ASTC_HDR_6x6 = 68 ASTC_HDR_8x8 = 69 ASTC_HDR_10x10 = 70 ASTC_HDR_12x12 = 71 RG32 = 72 RGB48 = 73 RGBA64 = 74 R8_SIGNED = 75 RG16_SIGNED = 76 RGB24_SIGNED = 77 RGBA32_SIGNED = 78 R16_SIGNED = 79 RG32_SIGNED = 80 RGB48_SIGNED = 81 RGBA64_SIGNED = 82