class SDL2 : Object

public static const_c byte SDL_BUTTON_LEFT
public static const_c uint SDL_BUTTON_LMASK
public static const_c uint SDL_GL_CONTEXT_MAJOR_VERSION
public static const_c uint SDL_GL_CONTEXT_MINOR_VERSION
public static const_c uint SDL_GL_DEPTH_SIZE
public static const_c uint SDL_GL_DOUBLEBUFFER
public static const_c uint SDL_INIT_EVERYTHING
public static const_c uint SDL_INIT_VIDEO
public static const_c uint SDL_MOUSEBUTTONDOWN
public static const_c uint SDL_MOUSEBUTTONUP
public static const_c uint SDL_MOUSEMOTION
public static const_c uint SDL_PIXELFORMAT_RGB24
public static const_c uint SDL_QUIT
public static const_c uint SDL_RENDERER_ACCELERATED
public static const_c uint SDL_RENDERER_PRESENTVSYNC
public static const_c uint SDL_WINDOW_OPENGL
public static const_c uint SDL_WINDOW_RESIZABLE
public static const_c uint SDL_WINDOW_SHOWN
public static const_c int SDL_WINDOWPOS_CENTERED

public static SDL_Surface IMG_Load( String file )
public static SDL_PixelFormat SDL_AllocFormat( uint pixelFormat )
public static SDL_Surface SDL_ConvertSurface( SDL_Surface surface, SDL_PixelFormat pixelFormat, uint flags )
public static SDL_Renderer SDL_CreateRenderer( SDL_Window window, int index, uint flags )
public static SDL_Window SDL_CreateWindow( String title, int x, int y, int w, int h, uint flags )
public static void SDL_Delay( uint ms )
public static void SDL_DestroyRenderer( SDL_Renderer renderer )
public static void SDL_DestroyWindow( SDL_Window window )
public static void SDL_FreeFormat( SDL_PixelFormat pixelFormat )
public static void SDL_FreeSurface( SDL_Surface surface )
public static String SDL_GetError( )
public static SDL_GLContext SDL_GL_CreateContext( SDL_Window window )
public static void SDL_GL_DeleteContext( SDL_GLContext context )
public static int SDL_GL_SetAttribute( uint attr, int value )
public static void SDL_GL_SwapWindow( SDL_Window window )
public static int SDL_Init( uint flags )
public static SDL_Surface SDL_LoadBMP( String file )
public static SDL_Event SDL_PollEvent( )
public static void SDL_Quit( )
public static int SDL_RenderClear( SDL_Renderer renderer )
public static int SDL_RenderFillRect( SDL_Renderer renderer, SDL_Rect rect )
public static void SDL_RenderPresent( SDL_Renderer renderer )
public static int SDL_SetRenderDrawColor( SDL_Renderer renderer, byte x, byte y, byte w, byte h )
public static SDL_Event SDL_WaitEvent( )
public static JpgImageData loadJpgFile( String file, bool flipImageOnload )