toInt method

int toInt()

Return an integer.

Implementation

int toInt() {
  switch (this) {
    case PixelFormat.unknown:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_UNKNOWN;
    case PixelFormat.index1lsb:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_INDEX1LSB;
    case PixelFormat.index1msb:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_INDEX1MSB;
    case PixelFormat.index4lsb:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_INDEX4LSB;
    case PixelFormat.index4msb:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_INDEX4MSB;
    case PixelFormat.index8:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_INDEX8;
    case PixelFormat.rgb332:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_RGB332;
    case PixelFormat.xrgb4444:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_XRGB4444;
    case PixelFormat.rgb444:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_RGB444;
    case PixelFormat.xbgr4444:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_XBGR4444;
    case PixelFormat.bgr444:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_BGR444;
    case PixelFormat.xrgb1555:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_XRGB1555;
    case PixelFormat.rgb555:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_RGB555;
    case PixelFormat.xbgr1555:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_XBGR1555;
    case PixelFormat.bgr555:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_BGR555;
    case PixelFormat.argb4444:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_ARGB4444;
    case PixelFormat.rgba4444:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_RGBA4444;
    case PixelFormat.abgr4444:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_ABGR4444;
    case PixelFormat.bgra4444:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_BGRA4444;
    case PixelFormat.argb1555:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_ARGB1555;
    case PixelFormat.rgba5551:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_RGBA5551;
    case PixelFormat.abgr1555:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_ABGR1555;
    case PixelFormat.bgra5551:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_BGRA5551;
    case PixelFormat.rgb565:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_RGB565;
    case PixelFormat.bgr565:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_BGR565;
    case PixelFormat.rgb24:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_RGB24;
    case PixelFormat.bgr24:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_BGR24;
    case PixelFormat.xrgb8888:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_XRGB8888;
    case PixelFormat.rgb888:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_RGB888;
    case PixelFormat.rgbx8888:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_RGBX8888;
    case PixelFormat.xbgr8888:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_XBGR8888;
    case PixelFormat.bgr888:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_BGR888;
    case PixelFormat.bgrx8888:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_BGRX8888;
    case PixelFormat.argb8888:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_ARGB8888;
    case PixelFormat.rgba8888:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_RGBA8888;
    case PixelFormat.abgr8888:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_ABGR8888;
    case PixelFormat.bgra8888:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_BGRA8888;
    case PixelFormat.argb2101010:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_ARGB2101010;
    case PixelFormat.rgba32:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_RGBA32;
    case PixelFormat.argb32:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_ARGB32;
    case PixelFormat.bgra32:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_BGRA32;
    case PixelFormat.abgr32:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_ABGR32;
    case PixelFormat.yv12:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_YV12;
    case PixelFormat.iyuv:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_IYUV;
    case PixelFormat.yuy2:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_YUY2;
    case PixelFormat.uyvy:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_UYVY;
    case PixelFormat.yvyu:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_YVYU;
    case PixelFormat.nv12:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_NV12;
    case PixelFormat.nv21:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_NV21;
    case PixelFormat.externalOes:
      return SDL_PixelFormatEnum.SDL_PIXELFORMAT_EXTERNAL_OES;
  }
}