SDL-Funktionsübersicht: Unterschied zwischen den Versionen
Nano63 (Diskussion | Beiträge) |
Nano63 (Diskussion | Beiträge) (→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]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
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
Inhaltsverzeichnis
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
- SDL_GetError
- SDL_Init
- SDL_InitSubSystem
- SDL_LoadFunction
- SDL_LoadObject
- SDL_Quit
- SDL_QuitSubSystem
- SDL_UnloadObject
- SDL_WasInit
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: Grafikstrukturen
Fenster Management
- SDL_GetWMInfo
- SDL_WM_GetCaption
- SDL_WM_GrabInput
- SDL_WM_IconifyWindow
- SDL_WM_SetCaption
- SDL_WM_SetIcon
- SDL_WM_ToggleFullScreen
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: Ereignisstrukturen
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
Audio
noch keine Artikel
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
Dateien (RWops)
siehe auch: 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
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
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)