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