fromValue static method

PixelFormat fromValue(
  1. int value
)

Implementation

static PixelFormat fromValue(int value) => switch (value) {
  0 => PIXELFORMAT_NONE,
  1 => PIXELFORMAT_UNCOMPRESSED_GRAYSCALE,
  2 => PIXELFORMAT_UNCOMPRESSED_GRAY_ALPHA,
  3 => PIXELFORMAT_UNCOMPRESSED_R5G6B5,
  4 => PIXELFORMAT_UNCOMPRESSED_R8G8B8,
  5 => PIXELFORMAT_UNCOMPRESSED_R5G5B5A1,
  6 => PIXELFORMAT_UNCOMPRESSED_R4G4B4A4,
  7 => PIXELFORMAT_UNCOMPRESSED_R8G8B8A8,
  8 => PIXELFORMAT_UNCOMPRESSED_R32,
  9 => PIXELFORMAT_UNCOMPRESSED_R32G32B32,
  10 => PIXELFORMAT_UNCOMPRESSED_R32G32B32A32,
  11 => PIXELFORMAT_UNCOMPRESSED_R16,
  12 => PIXELFORMAT_UNCOMPRESSED_R16G16B16,
  13 => PIXELFORMAT_UNCOMPRESSED_R16G16B16A16,
  14 => PIXELFORMAT_COMPRESSED_DXT1_RGB,
  15 => PIXELFORMAT_COMPRESSED_DXT1_RGBA,
  16 => PIXELFORMAT_COMPRESSED_DXT3_RGBA,
  17 => PIXELFORMAT_COMPRESSED_DXT5_RGBA,
  18 => PIXELFORMAT_COMPRESSED_ETC1_RGB,
  19 => PIXELFORMAT_COMPRESSED_ETC2_RGB,
  20 => PIXELFORMAT_COMPRESSED_ETC2_EAC_RGBA,
  21 => PIXELFORMAT_COMPRESSED_PVRT_RGB,
  22 => PIXELFORMAT_COMPRESSED_PVRT_RGBA,
  23 => PIXELFORMAT_COMPRESSED_ASTC_4x4_RGBA,
  24 => PIXELFORMAT_COMPRESSED_ASTC_8x8_RGBA,
  _ => throw ArgumentError('Unknown value for PixelFormat: $value'),
};