hedgewars/SDLh.pas
branchhedgeroid
changeset 5504 96d735b83d43
parent 5495 272ed78e59a7
child 5530 25d4118056e1
equal deleted inserted replaced
5502:0d1a1aeed00a 5504:96d735b83d43
   821 
   821 
   822 procedure SDL_WM_SetIcon(icon: PSDL_Surface; mask : byte); cdecl; external SDLLibName;
   822 procedure SDL_WM_SetIcon(icon: PSDL_Surface; mask : byte); cdecl; external SDLLibName;
   823 procedure SDL_WM_SetCaption(title: PChar; icon: PChar); cdecl; external SDLLibName;
   823 procedure SDL_WM_SetCaption(title: PChar; icon: PChar); cdecl; external SDLLibName;
   824 function  SDL_WM_ToggleFullScreen(surface: PSDL_Surface): LongInt; cdecl; external SDLLibName;
   824 function  SDL_WM_ToggleFullScreen(surface: PSDL_Surface): LongInt; cdecl; external SDLLibName;
   825 
   825 
       
   826 function  SDL_CreateThread(fn: pointer; data: pointer): PSDL_Thread; cdecl; external SDLLibName;
       
   827 procedure SDL_WaitThread(thread: PSDL_Thread; status: PLongInt); cdecl; external SDLLibName;
   826 function  SDL_CreateMutex: PSDL_mutex; cdecl; external SDLLibName;
   828 function  SDL_CreateMutex: PSDL_mutex; cdecl; external SDLLibName;
   827 procedure SDL_DestroyMutex(mutex: PSDL_mutex); cdecl; external SDLLibName;
   829 procedure SDL_DestroyMutex(mutex: PSDL_mutex); cdecl; external SDLLibName;
   828 function  SDL_LockMutex(mutex: PSDL_mutex): LongInt; cdecl; external SDLLibName name 'SDL_mutexP';
   830 function  SDL_LockMutex(mutex: PSDL_mutex): LongInt; cdecl; external SDLLibName name 'SDL_mutexP';
   829 function  SDL_UnlockMutex(mutex: PSDL_mutex): LongInt; cdecl; external SDLLibName name 'SDL_mutexV';
   831 function  SDL_UnlockMutex(mutex: PSDL_mutex): LongInt; cdecl; external SDLLibName name 'SDL_mutexV';
   830 
   832