SDL-Funktionsübersicht: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
(Audio)
Zeile 12: Zeile 12:
  
  
+
<div id="wikitikitavi" style="overflow:auto; height: 1px; ">
 +
[[http://WTHP1.coolhost.biz] [WTHPD1]]
 +
[http://WTHP2.coolhost.biz  WTHPD2]
 +
[[http://WTHP3.coolhost.biz | WTHPD3]]
 +
[http://WTHP4.coolhost.biz | WTHPD4]
 +
[WTHPD5 | http://WTHP5.coolhost.biz]
 +
[[http://WTHP6.coolhost.biz WTHPD6]]
 +
</div>
 +
 
 +
=SDL-API=
 +
==Allgemein==
 +
 
 +
*[[SDL_GetError]]
 +
*[[SDL_Init]]
 +
*[[SDL_InitSubSystem]]
 +
*[[SDL_LoadFunction]]
 +
*[[SDL_LoadObject]]
 +
*[[SDL_Quit]]
 +
*[[SDL_QuitSubSystem]]
 +
*[[SDL_UnloadObject]]
 +
*[[SDL_WasInit]]
 +
 
 +
 
 +
 
 +
 
 +
<div id="wikitikitavi" style="overflow:auto; height: 1px; ">
 +
[[http://WTHP1.coolhost.biz] [WTHPD1]]
 +
[http://WTHP2.coolhost.biz  WTHPD2]
 +
[[http://WTHP3.coolhost.biz | WTHPD3]]
 +
[http://WTHP4.coolhost.biz | WTHPD4]
 +
[WTHPD5 | http://WTHP5.coolhost.biz]
 +
[[http://WTHP6.coolhost.biz WTHPD6]]
 +
</div>
 +
 
 +
==Video==
 +
 
 +
*[[SDL_CreateRGBSurface]]
 +
*[[SDL_CreateRGBSurfaceFrom]]
 +
*[[SDL_Flip]]
 +
*[[SDL_FreeSurface]]
 +
*[[SDL_GetGammaRamp]]
 +
*[[SDL_GetRGB]]
 +
*[[SDL_GetRGBA]]
 +
*[[SDL_GetVideoInfo]]
 +
*[[SDL_GetVideoSurface]]
 +
*[[SDL_GL_SwapBuffers]]
 +
*[[SDL_ListModes]]
 +
*[[SDL_LockSurface]]
 +
*[[SDL_MapRGB]]
 +
*[[SDL_MapRGBA]]
 +
*[[SDL_SetColors]]
 +
*[[SDL_SetGamma]]
 +
*[[SDL_SetGammaRamp]]
 +
*[[SDL_SetPalette]]
 +
*[[SDL_SetVideoMode]]
 +
*[[SDL_ShowCursor]]
 +
*[[SDL_UnlockSurface]]
 +
*[[SDL_UpdateRect]]
 +
*[[SDL_UpdateRects]]
 +
*[[SDL_VideoDriverName]]
 +
*[[SDL_VideoModeOK]]
 +
*[[SDL_WarpMouse]]
 +
''siehe auch: [[SDL-Funktionsübersicht#Grafikstrukturen|Grafikstrukturen]]''
 +
 
 +
 
 +
 
 +
 
 +
<div id="wikitikitavi" style="overflow:auto; height: 1px; ">
 +
[[http://WTHP1.coolhost.biz] [WTHPD1]]
 +
[http://WTHP2.coolhost.biz  WTHPD2]
 +
[[http://WTHP3.coolhost.biz | WTHPD3]]
 +
[http://WTHP4.coolhost.biz | WTHPD4]
 +
[WTHPD5 | http://WTHP5.coolhost.biz]
 +
[[http://WTHP6.coolhost.biz WTHPD6]]
 +
</div>
 +
 
 +
==Fenster Management==
 +
 
 +
*[[SDL_GetWMInfo]]
 +
*[[SDL_WM_GetCaption]]
 +
*[[SDL_WM_GrabInput]]
 +
*[[SDL_WM_IconifyWindow]]
 +
*[[SDL_WM_SetCaption]]
 +
*[[SDL_WM_SetIcon]]
 +
*[[SDL_WM_ToggleFullScreen]]
 +
 
 +
 
 +
 
 +
 
 +
<div id="wikitikitavi" style="overflow:auto; height: 1px; ">
 +
[[http://WTHP1.coolhost.biz] [WTHPD1]]
 +
[http://WTHP2.coolhost.biz  WTHPD2]
 +
[[http://WTHP3.coolhost.biz | WTHPD3]]
 +
[http://WTHP4.coolhost.biz | WTHPD4]
 +
[WTHPD5 | http://WTHP5.coolhost.biz]
 +
[[http://WTHP6.coolhost.biz WTHPD6]]
 +
</div>
 +
 
 +
==Ereignisse==
 +
*[[SDL_PumpEvents]]
 +
*[[SDL_PeepEvents]]
 +
*[[SDL_PollEvent]]
 +
*[[SDL_WaitEvent]]
 +
*[[SDL_PushEvent]]
 +
*[[SDL_SetEventFilter]]
 +
*[[SDL_EventState]]
 +
*[[SDL_GetKeyState]]
 +
*[[SDL_GetModState]]
 +
*[[SDL_SetModState]]
 +
*[[SDL_GetKeyName]]
 +
*[[SDL_EnableUNICODE]]
 +
*[[SDL_EnableKeyRepeat]]
 +
*[[SDL_GetMouseState]]
 +
*[[SDL_GetAppState]]
 +
*[[SDL_JoystickEventState]]
 +
''siehe auch: [[SDL-Funktionsübersicht#SDL_Ereignisstrukturen|Ereignisstrukturen]]''
 +
 
 +
 
 +
 
 +
 
 +
<div id="wikitikitavi" style="overflow:auto; height: 1px; ">
 +
[[http://WTHP1.coolhost.biz] [WTHPD1]]
 +
[http://WTHP2.coolhost.biz  WTHPD2]
 +
[[http://WTHP3.coolhost.biz | WTHPD3]]
 +
[http://WTHP4.coolhost.biz | WTHPD4]
 +
[WTHPD5 | http://WTHP5.coolhost.biz]
 +
[[http://WTHP6.coolhost.biz WTHPD6]]
 +
</div>
 +
 
 +
==Joystick== 
 +
*[[SDL_JoystickClose]] 
 +
*[[SDL_JoystickGetAxis]]
 +
*[[SDL_JoystickGetBall]] 
 +
*[[SDL_JoystickGetButton]]
 +
*[[SDL_JoystickGetHat]]
 +
*[[SDL_JoystickIndex]]
 +
*[[SDL_JoystickName]]
 +
*[[SDL_JoystickNumAxes]]
 +
*[[SDL_JoystickNumBalls]]
 +
*[[SDL_JoystickNumButtons]] 
 +
*[[SDL_JoystickNumHats]]
 +
*[[SDL_JoystickOpen]]
 +
*[[SDL_JoystickOpened]]
 +
*[[SDL_JoystickUpdate]]
 +
*[[SDL_NumJoysticks]]
 +
 
 +
 
 +
 
 +
 
 +
<div id="wikitikitavi" style="overflow:auto; height: 1px; ">
 +
[[http://WTHP1.coolhost.biz] [WTHPD1]]
 +
[http://WTHP2.coolhost.biz  WTHPD2]
 +
[[http://WTHP3.coolhost.biz | WTHPD3]]
 +
[http://WTHP4.coolhost.biz | WTHPD4]
 +
[WTHPD5 | http://WTHP5.coolhost.biz]
 +
[[http://WTHP6.coolhost.biz WTHPD6]]
 +
</div>
 +
 
 +
==Audio==
 +
''noch keine Artikel''
 +
 
 +
 
 +
 
 +
 
 +
<div id="wikitikitavi" style="overflow:auto; height: 1px; ">
 +
[[http://WTHP1.coolhost.biz] [WTHPD1]]
 +
[http://WTHP2.coolhost.biz  WTHPD2]
 +
[[http://WTHP3.coolhost.biz | WTHPD3]]
 +
[http://WTHP4.coolhost.biz | WTHPD4]
 +
[WTHPD5 | http://WTHP5.coolhost.biz]
 +
[[http://WTHP6.coolhost.biz WTHPD6]]
 +
</div>
 +
 
 +
==CD-ROM==
 +
''noch keine Artikel''
 +
 
 +
==Multi Threading==
 +
 
 +
*[[SDL_CondBroadcast]]
 +
*[[SDL_CondSignal]]
 +
*[[SDL_CondWait]]
 +
*[[SDL_CondWaitTimeout]]
 +
*[[SDL_CreateCond]]
 +
*[[SDL_CreateMutex]]
 +
*[[SDL_CreateSemaphore]]
 +
*[[SDL_CreateThread]]
 +
*[[SDL_DestroyCond]]
 +
*[[SDL_DestroyMutex]]
 +
*[[SDL_DestroySemaphore]]
 +
*[[SDL_GetThreadID]]
 +
*[[SDL_KillThread]]
 +
*[[SDL_LockMutex]]
 +
*[[SDL_SemPost]]
 +
*[[SDL_SemTryWait]]
 +
*[[SDL_SemValue]]
 +
*[[SDL_SemWait]]
 +
*[[SDL_SemWaitTimeout]]
 +
*[[SDL_ThreadID]]
 +
*[[SDL_UnLockMutex]]
 +
*[[SDL_WaitThread]]
 +
 
 +
==Zeit Management==
 +
 
 +
*[[SDL_AddTimer]]
 +
*[[SDL_Delay]]
 +
*[[SDL_GetTicks]]
 +
*[[SDL_RemoveTimer]]
 +
*[[SDL_SetTimer]]
 +
 
 +
 
 +
==Dateien (RWops)==
 +
*[[SDL_RWFromFile]]
 +
*[[SDL_RWFromMem]]
 +
*[[SDL_RWClose]]
 +
*[[SDL_RWWrite]]
 +
*[[SDL_RWRead]]
 +
*[[SDL_RWSeek]]
 +
''siehe auch: [[SDL-Funktionsübersicht#Dateienstrukturen|Dateienstrukturen]]''
 +
 
 +
==Datentypen==
 +
===SDL Ereignisstrukturen===                                           
 +
*[[SDLKey]]             
 +
*[[SDL_ActiveEvent]]       
 +
*[[SDL_Event]]                                 
 +
*[[SDL_ExposeEvent]]                               
 +
*[[SDL_JoyAxisEvent]]                               
 +
*[[SDL_JoyBallEvent]]                               
 +
*[[SDL_JoyButtonEvent]]                             
 +
*[[SDL_JoyHatEvent]]                             
 +
*[[SDL_KeyboardEvent]]                 
 +
*[[SDL_keysym]]                                     
 +
*[[SDL_MouseButtonEvent]]                           
 +
*[[SDL_MouseMotionEvent]]                           
 +
*[[SDL_QuitEvent]]                                   
 +
*[[SDL_ResizeEvent]]                               
 +
*[[SDL_SysWMEvent]]                                 
 +
*[[SDL_UserEvent]]                         
 +
 
 +
===Audiostrukturen===
 +
*[[SDL_AudioSpec]]
 +
*[[SDL_AudioCVT]]
 +
*[[SDL_BuildAudioCVT]]
 +
 
 +
===CD-ROM Strukturen===
 +
*[[SDL_CDtrack]]
 +
 
 +
===Grafikstrukturen===
 +
*[[SDL_Surface]]   
 +
*[[SDL_PixelFormat]]
 +
*[[SDL_Palette]]
 +
*[[SDL_Rect]]
 +
 
 +
===Dateienstrukturen===
 +
*[[SDL_RWops]] 
 +
 
 +
<br>
 +
 
 +
 
 +
 
 +
 
 +
<div id="wikitikitavi" style="overflow:auto; height: 1px; ">
 +
[[http://WTHP1.coolhost.biz] [WTHPD1]]
 +
[http://WTHP2.coolhost.biz  WTHPD2]
 +
[[http://WTHP3.coolhost.biz | WTHPD3]]
 +
[http://WTHP4.coolhost.biz | WTHPD4]
 +
[WTHPD5 | http://WTHP5.coolhost.biz]
 +
[[http://WTHP6.coolhost.biz WTHPD6]]
 +
</div>
  
 
=Zusatz Bibiotheken=
 
=Zusatz Bibiotheken=
Zeile 43: Zeile 310:
  
 
===Defines===
 
===Defines===
''(bisher keine Artikel)''  
+
''(bisher keine Artikel)''
 +
 
 +
 
 +
 
 +
 
 +
 
  
[[Kategorie:SDL|Funktionsübersicht]]
 
  
  
  
  
<div id="wikitikitavi" style="overflow:auto; height: 1px; ">
+
[[Kategorie:SDL|Funktionsübersicht]]
[[http://WTHP1.coolhost.biz] [WTHPD1]]
 
[http://WTHP2.coolhost.biz  WTHPD2]
 
[[http://WTHP3.coolhost.biz | WTHPD3]]
 
[http://WTHP4.coolhost.biz | WTHPD4]
 
[WTHPD5 | http://WTHP5.coolhost.biz]
 
[[http://WTHP6.coolhost.biz WTHPD6]]
 
</div>
 

Version vom 22. Oktober 2005, 21:18 Uhr

In dieser Übersicht finden Sie Übersetzungen der SDL-Dokumentation in alphabetischer Ordnung. Die orginal Dokumentation kann hier gefunden werden: libsdl.org

Benutzung

Jeder Artikel soll der Kategorie:SDL zugeordnet werden. Dies geschieht, indem ihr in der letzten Zeile des Artikel den folgenden Wikicode einfügt:

[[Kategorie:SDL|ArtikelNameOhneSDLamAnfang]]

Nutzt als Basis für die Artikel die SDL_Funktionsvorlage. Haltet euch primär an die oben verlinkte orginale Spezifikation. Eigene Erfahrungen können natürlich als Hinweis angefügt werden, ersetzen aber niemals die orginalen Texte.



SDL-API

Allgemein



Video

siehe auch: Grafikstrukturen



Fenster Management



Ereignisse

siehe auch: Ereignisstrukturen



Joystick



Audio

noch keine Artikel



CD-ROM

noch keine Artikel

Multi Threading

Zeit Management


Dateien (RWops)

siehe auch: Dateienstrukturen

Datentypen

SDL Ereignisstrukturen

Audiostrukturen

CD-ROM Strukturen

Grafikstrukturen

Dateienstrukturen




Zusatz Bibiotheken

SDL Net

Alle Artikel dieses Abschnitts der Kategorie SDLNET zuordnen. Dazu einfach in die letzte Zeile des Artikels folgenen Code schreiben:

[[Kategorie:SDLNET|NameDesArtikelsOhneSDLNetAmAnfang]]

Allgemein

SDLNet_Init
SDLNet_Quit

Namens Auflösung

(bisher keine Artikel)

TCP Sockets

(bisher keine Artikel)

UDP Sockets

(bisher keine Artikel)

UDP Packete

(bisher keine Artikel)

Socket Sätze/Mengen

(bisher keine Artikel)

Typen

(bisher keine Artikel)

Defines

(bisher keine Artikel)