Paste: SDL

Author: jab
Mode: factor
Date: Fri, 5 Feb 2010 06:36:17
Plain Text |
USING: alien alien.c-types alien.libraries alien.syntax combinators system ;
IN: sdl.ffi

<< "sdl" {
    { [ os linux? ] [ "libSDL.so" ] }
    { [ os macosx? ] [ "libSDL.dylib" ] }
    { [ os windows? ] [ "SDL.dll" ] }
} cond "cdecl" add-library >>

C-TYPE: SDL_Surface

LIBRARY: sdl

FUNCTION: SDL_Surface* SDL_SetVideoMode
    ( int width, int height, int bpp, uint flags ) ;
FUNCTION: void SDL_Delay ( int ms ) ;
FUNCTION: void SDL_Quit ( ) ;

640 480 32 0 SDL_SetVideoMode
2000 SDL_Delay
SDL_Quit

New Annotation

Summary:
Author:
Mode:
Body: