X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=src%2FSDL.xs;h=bf9f64d36a8b23c12329a79c947268aae88f9228;hb=7b31a03707283667cce1821215d07553b9950704;hp=630e3274f04f29a6c2b23ca933e970374639127e;hpb=b41abbd6015ec5d9bba526df08193b1deb14c2ec;p=sdlgit%2FSDL_perl.git diff --git a/src/SDL.xs b/src/SDL.xs index 630e327..bf9f64d 100644 --- a/src/SDL.xs +++ b/src/SDL.xs @@ -243,14 +243,14 @@ MODULE = SDL_perl PACKAGE = SDL PROTOTYPES : DISABLE char * -GetError () +geterror () CODE: RETVAL = SDL_GetError(); OUTPUT: RETVAL int -Init ( flags ) +init ( flags ) Uint32 flags CODE: INIT_NS_APPLICATION @@ -264,7 +264,7 @@ Init ( flags ) RETVAL int -InitSubSystem ( flags ) +init_subsystem ( flags ) Uint32 flags CODE: RETVAL = SDL_InitSubSystem(flags); @@ -272,19 +272,19 @@ InitSubSystem ( flags ) RETVAL void -QuitSubSystem ( flags ) +quit_subsystem ( flags ) Uint32 flags CODE: SDL_QuitSubSystem(flags); void -Quit () +quit () CODE: QUIT_NS_APPLICATION SDL_Quit(); int -WasInit ( flags ) +was_init ( flags ) Uint32 flags CODE: RETVAL = SDL_WasInit(flags); @@ -292,7 +292,7 @@ WasInit ( flags ) RETVAL void -Delay ( ms ) +delay ( ms ) int ms CODE: SDL_Delay(ms); @@ -1210,6 +1210,7 @@ ListModes ( format, flags ) } OUTPUT: RETVAL +=skip SDL_Palette * NewPalette ( number ) @@ -1221,6 +1222,7 @@ NewPalette ( number ) RETVAL->ncolors = number; OUTPUT: RETVAL +=cut int PaletteNColors ( palette, ... ) @@ -1322,22 +1324,6 @@ UpdateRects ( surface, ... ) Comment out for now as it does not compile -SDL_Color * -PaletteColors ( palette, index, ... ) - SDL_Palette *palette - int index - CODE: - if ( items > 2 ) { - palette->colors[index].r = SvUV(ST(2)); - palette->colors[index].g = SvUV(ST(3)); - palette->colors[index].b = SvUV(ST(4)); - } - RETVAL = (SDL_Color *)(palette->colors + index); - OUTPUT: - RETVAL - - - int VideoModeOK ( width, height, bpp, flags ) int width @@ -2787,17 +2773,6 @@ NetRead32 ( area ) #endif -SDL_Overlay* -CreateYUVOverlay ( width, height, format, display ) - int width - int height - Uint32 format - SDL_Surface *display - CODE: - RETVAL = SDL_CreateYUVOverlay ( width, height, format, display ); - OUTPUT: - RETVAL - int LockYUVOverlay ( overlay ) SDL_Overlay *overlay @@ -2821,12 +2796,6 @@ DisplayYUVOverlay ( overlay, dstrect ) OUTPUT: RETVAL -void -FreeYUVOverlay ( overlay ) - SDL_Overlay *overlay - CODE: - SDL_FreeYUVOverlay ( overlay ); - Uint32 OverlayFormat ( overlay, ... ) SDL_Overlay *overlay