SDL-Funktionsübersicht: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
K (Graphikstrukturen)
K (original)
 
(97 dazwischenliegende Versionen von 7 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
[[Bild:SDL_logo.png|right|200px]]
 
In dieser Übersicht finden Sie Übersetzungen der '''SDL-Dokumentation''' in alphabetischer Ordnung.
 
In dieser Übersicht finden Sie Übersetzungen der '''SDL-Dokumentation''' in alphabetischer Ordnung.
Die orginal Dokumentation kann hier gefunden werden: [http://www.libsdl.org/cgi/docwiki.cgi/FrontPage libsdl.org]
+
Die original Dokumentation kann hier gefunden werden: [http://www.libsdl.org/cgi/docwiki.cgi/FrontPage libsdl.org]
  
 
=Benutzung=
 
=Benutzung=
Zeile 7: Zeile 8:
 
  <nowiki>[[Kategorie:SDL|ArtikelNameOhneSDLamAnfang]]</nowiki>
 
  <nowiki>[[Kategorie:SDL|ArtikelNameOhneSDLamAnfang]]</nowiki>
  
Nutzt als Basis für die Artikel die [[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.
+
Nutzt als Basis für die Artikel die [[SDL_Funktionsvorlage]]. Haltet euch primär an die oben verlinkte originale Spezifikation. Eigene Erfahrungen können natürlich als Hinweis angefügt werden, ersetzen aber niemals die originalen Texte.
  
 
=SDL-API=
 
=SDL-API=
Zeile 21: Zeile 22:
 
*[[SDL_UnloadObject]]
 
*[[SDL_UnloadObject]]
 
*[[SDL_WasInit]]
 
*[[SDL_WasInit]]
 +
''siehe auch [[SDL_envvars]]''
  
 
==Video==
 
==Video==
  
 +
*[[SDL_BlitSurface]]
 +
*[[SDL_ConvertSurface]]
 +
*[[SDL_CreateCursor]]
 
*[[SDL_CreateRGBSurface]]
 
*[[SDL_CreateRGBSurface]]
 
*[[SDL_CreateRGBSurfaceFrom]]
 
*[[SDL_CreateRGBSurfaceFrom]]
 +
*[[SDL_DisplayFormat]]
 +
*[[SDL_DisplayFormatAlpha]]
 +
*[[SDL_FillRect]]
 
*[[SDL_Flip]]
 
*[[SDL_Flip]]
 +
*[[SDL_FreeCursor]]
 
*[[SDL_FreeSurface]]
 
*[[SDL_FreeSurface]]
 +
*[[SDL_GetClipRect]]
 +
*[[SDL_GetCursor]]
 
*[[SDL_GetGammaRamp]]
 
*[[SDL_GetGammaRamp]]
 
*[[SDL_GetRGB]]
 
*[[SDL_GetRGB]]
Zeile 33: Zeile 44:
 
*[[SDL_GetVideoInfo]]
 
*[[SDL_GetVideoInfo]]
 
*[[SDL_GetVideoSurface]]
 
*[[SDL_GetVideoSurface]]
 +
*[[SDL_GL_GetAttribute]]
 +
*[[SDL_GL_GetProcAddress]]
 +
*[[SDL_GL_LoadLibrary]]
 +
*[[SDL_GL_SetAttribute]]
 
*[[SDL_GL_SwapBuffers]]
 
*[[SDL_GL_SwapBuffers]]
 
*[[SDL_ListModes]]
 
*[[SDL_ListModes]]
 
*[[SDL_LockSurface]]
 
*[[SDL_LockSurface]]
 +
*[[SDL_LoadBMP]]
 
*[[SDL_MapRGB]]
 
*[[SDL_MapRGB]]
 
*[[SDL_MapRGBA]]
 
*[[SDL_MapRGBA]]
 +
*[[SDL_SaveBMP]]
 +
*[[SDL_SetAlpha]]
 +
*[[SDL_SetCursor]]
 +
*[[SDL_SetClipRect]]
 +
*[[SDL_SetColorKey]]
 
*[[SDL_SetColors]]
 
*[[SDL_SetColors]]
 
*[[SDL_SetGamma]]
 
*[[SDL_SetGamma]]
Zeile 50: Zeile 71:
 
*[[SDL_VideoModeOK]]
 
*[[SDL_VideoModeOK]]
 
*[[SDL_WarpMouse]]
 
*[[SDL_WarpMouse]]
 +
''siehe auch: [[SDL-Funktionsübersicht#Grafikstrukturen|Grafikstrukturen]]''
  
 
==Fenster Management==
 
==Fenster Management==
Zeile 75: Zeile 97:
 
*[[SDL_EnableUNICODE]]
 
*[[SDL_EnableUNICODE]]
 
*[[SDL_EnableKeyRepeat]]
 
*[[SDL_EnableKeyRepeat]]
 +
*[[SDL_GetAppState]]
 +
*[[SDL_GetKeyRepeat]]
 
*[[SDL_GetMouseState]]
 
*[[SDL_GetMouseState]]
*[[SDL_GetAppState]]
 
 
*[[SDL_JoystickEventState]]
 
*[[SDL_JoystickEventState]]
 +
''siehe auch: [[SDL-Funktionsübersicht#SDL_Ereignisstrukturen|Ereignisstrukturen]]''
  
 
==Joystick==   
 
==Joystick==   
Zeile 97: Zeile 121:
  
 
==Audio==
 
==Audio==
''noch keine Artikel''
+
*[[SDL_AudioCVT]]
 +
*[[SDL_AudioSpec]]
 +
*[[SDL_BuildAudioCVT]]
 +
*[[SDL_CloseAudio]]
 +
*[[SDL_ConvertAudio]]
 +
*[[SDL_FreeWAV]]
 +
*[[SDL_GetAudioStatus]]
 +
*[[SDL_LoadWAV]]
 +
*[[SDL_LockAudio]]
 +
*[[SDL_MixAudio]]
 +
*[[SDL_OpenAudio]]
 +
*[[SDL_PauseAudio]]
 +
*[[SDL_UnlockAudio]]
  
 
==CD-ROM==
 
==CD-ROM==
Zeile 126: Zeile 162:
 
*[[SDL_UnLockMutex]]
 
*[[SDL_UnLockMutex]]
 
*[[SDL_WaitThread]]
 
*[[SDL_WaitThread]]
 +
''siehe auch: [[SDL_Thread_Beispiel]]''
  
 
==Zeit Management==
 
==Zeit Management==
Zeile 137: Zeile 174:
  
 
==Dateien (RWops)==
 
==Dateien (RWops)==
''noch keine Artikel''
+
*[[SDL_RWFromFile]]
 +
*[[SDL_RWFromMem]]
 +
*[[SDL_RWClose]]
 +
*[[SDL_RWWrite]]
 +
*[[SDL_RWRead]]
 +
*[[SDL_RWSeek]]
 +
''siehe auch: [[SDL-Funktionsübersicht#Dateienstrukturen|Dateienstrukturen]]''  
  
 
==Datentypen==
 
==Datentypen==
Zeile 166: Zeile 209:
 
*[[SDL_CDtrack]]
 
*[[SDL_CDtrack]]
  
===Graphikstrukturen===
+
===Grafikstrukturen===
*[[SDL_Surface]]      
+
*[[SDL_Color]]
 +
*[[SDL_GLattr]]
 +
*[[SDL_Palette]]
 +
*[[SDL_PixelFormat]]
 +
*[[SDL_Rect]]
 +
*[[SDL_Surface]]    
 +
*[[SDL_VideoInfo]]
 +
 
 +
===Dateienstrukturen===
 +
*[[SDL_RWops]] 
  
 
<br>
 
<br>
Zeile 173: Zeile 225:
 
=Zusatz Bibiotheken=
 
=Zusatz Bibiotheken=
  
==[[SDL Net]]==
+
==[[SDL_Net]]==
 
Alle Artikel dieses Abschnitts der Kategorie SDLNET zuordnen. Dazu einfach in die letzte Zeile des Artikels folgenen Code schreiben:
 
Alle Artikel dieses Abschnitts der Kategorie SDLNET zuordnen. Dazu einfach in die letzte Zeile des Artikels folgenen Code schreiben:
 
  <nowiki>[[Kategorie:SDLNET|NameDesArtikelsOhneSDLNetAmAnfang]]</nowiki>
 
  <nowiki>[[Kategorie:SDLNET|NameDesArtikelsOhneSDLNetAmAnfang]]</nowiki>
  
 
===Allgemein===
 
===Allgemein===
[[SDLNet_Init]] <br>
+
*[[SDLNet_Init]]  
[[SDLNet_Quit]] <br>
+
*[[SDLNet_Quit]]
 +
*[[SDLNet_Write16]]
 +
*[[SDLNet_Write32]]
 +
*[[SDLNet_Read16]]
 +
*[[SDLNet_Read32]]
  
 
===Namens Auflösung===
 
===Namens Auflösung===
''(bisher keine Artikel)''
+
*[[SDLNet_ResolveHost]]
 +
*[[SDLNet_ResolveIP]]
  
 
===TCP Sockets===
 
===TCP Sockets===
''(bisher keine Artikel)''
+
*[[SDLNet_TCP_Open]]
 +
*[[SDLNet_TCP_Close]]
 +
*[[SDLNet_TCP_Accept]]
 +
*[[SDLNet_TCP_GetPeerAddress]]
 +
*[[SDLNet_TCP_Send]]
 +
*[[SDLNet_TCP_Recv]]
  
 
===UDP Sockets===
 
===UDP Sockets===
''(bisher keine Artikel)''
+
*[[SDLNet_UDP_Open]]
 +
*[[SDLNet_UDP_Close]]
 +
*[[SDLNet_UDP_Bind]]
 +
*[[SDLNet_UDP_Unbind]]
 +
*[[SDLNet_UDP_GetPeerAddress]]
 +
*[[SDLNet_UDP_Send]]
 +
*[[SDLNet_UDP_Recv]]
 +
*[[SDLNet_UDP_SendV]]
 +
*[[SDLNet_UDP_RecvV]]
  
 
===UDP Packete===
 
===UDP Packete===
''(bisher keine Artikel)''
+
*[[SDLNet_AllocPacket]]
 +
*[[SDLNet_ResizePacket]]
 +
*[[SDLNet_FreePacket]]
 +
*[[SDLNet_AllocPacketV]]
 +
*[[SDLNet_FreePacketV]]
  
 
===Socket Sätze/Mengen===
 
===Socket Sätze/Mengen===
''(bisher keine Artikel)''
+
*[[SDLNet_AllocSocketSet]]
 +
*[[SDLNet_FreeSocketSet]]
 +
*[[SDLNet_AddSocket]]
 +
*[[SDLNet_DelSocket]]
 +
*[[SDLNet_CheckSockets]]
 +
*[[SDLNet_SocketReady]]
  
 
===Typen===
 
===Typen===
''(bisher keine Artikel)''
+
*[[IPaddress]]
 +
*[[TCPsocket]]
 +
*[[UDPsocket]]
 +
*[[UDPpacket]]
 +
*[[SDLNet_SocketSet]]
 +
*[[SDLNet_GenericSocket]]
  
 
===Defines===
 
===Defines===
''(bisher keine Artikel)''
+
*[[INADDR_ANY]]
 +
*[[INADDR_NONE]]
 +
*[[INADDR_BROADCAST]]
 +
*[[SDLNET_MAX_UDPCHANNELS]]
 +
*[[SDLNET_MAX_UDPADDRESSES]]
 +
 
 +
==[[SDL_TTF]]==
 +
Alle Artikel dieses Abschnitts der Kategorie SDLTTF zuordnen. Dazu einfach in die letzte Zeile des Artikels folgenen Code schreiben:
 +
<nowiki>[[Kategorie:SDLTTF|NameDesArtikelsOhneTTFAmAnfang]]</nowiki>
 +
 
 +
===Generell===
 +
 
 +
*[[TTF_Linked_Version]]
 +
*[[TTF_Init]]
 +
*[[TTF_WasInit]]
 +
*[[TTF_Quit]]
 +
*[[TTF_SetError]]
 +
*[[TTF_GetError]]
 +
 
 +
===Management===
 +
 
 +
*[[TTF_OpenFont]]
 +
*[[TTF_OpenFontRW]]
 +
*[[TTF_OpenFontIndex]]
 +
*[[TTF_OpenFontIndexRW]]
 +
*[[TTF_CloseFont]]
 +
 
 +
===Attribute===
 +
 
 +
*[[TTF_ByteSwappedUNICODE]]
 +
*[[TTF_GetFontStyle]]
 +
*[[TTF_SetFontStyle]]
 +
*[[TTF_FontHeight]]
 +
*[[TTF_FontAscent]]
 +
*[[TTF_FontDescent]]
 +
*[[TTF_FontLineSkip]]
 +
*[[TTF_FontFaces]]
 +
*[[TTF_FontFaceIsFixedWidth]]
 +
*[[TTF_FontFaceFamilyName]]
 +
*[[TTF_FontFaceStyleName]]
 +
*[[TTF_GlyphMetrics]]
 +
*[[TTF_SizeText]]
 +
*[[TTF_SizeUTF8]]
 +
*[[TTF_SizeUNICODE]]
 +
 
 +
===Rendern===
 +
 
 +
*[[TTF_RenderText_Solid]]
 +
*[[TTF_RenderUTF8_Solid]]
 +
*[[TTF_RenderUNICODE_Solid]]
 +
*[[TTF_RenderGlyph_Solid]]
 +
*[[TTF_RenderText_Shaded]]
 +
*[[TTF_RenderUTF8_Shaded]]
 +
*[[TTF_RenderUNICODE_Shaded]]
 +
*[[TTF_RenderGlyph_Shaded]]
 +
*[[TTF_RenderText_Blended]]
 +
*[[TTF_RenderUTF8_Blended]]
 +
*[[TTF_RenderUNICODE_Blended]]
 +
*[[TTF_RenderGlyph_Blended]]
 +
''siehe auch: [[TTF_Rendermode]]''
 +
 
 +
==[[SDL_Mixer]]==
 +
Alle Artikel dieses Abschnitts der Kategorie SDLMixer zuordnen. Dazu einfach in die letzte Zeile des Artikels folgenen Code schreiben:
 +
<nowiki>[[Kategorie:SDLMixer|NameDesArtikelsOhneMixAmAnfang]]</nowiki>
 +
(Quelle: [http://jcatki.no-ip.org/SDL_mixer/SDL_mixer_frame.html SDL_Mixer-Dokumentation])
 +
 
 +
===Allgemein===
 +
*[[Mix_Linked_Version]]
 +
*[[Mix_OpenAudio]]
 +
*[[Mix_CloseAudio]]
 +
*[[Mix_SetError]]
 +
*[[Mix_GetError]]
 +
*[[Mix_QuerySpec]]
 +
 
 +
===Samples===
 +
*[[Mix_LoadWAV]]
 +
*[[Mix_LoadWAV_RW]]
 +
*[[Mix_QuickLoad_WAV]]
 +
*[[Mix_QuickLoad_RAW]]
 +
*[[Mix_VolumeChunk]]
 +
*[[Mix_FreeChunk]]
 +
 
 +
===Kanäle===
 +
*[[Mix_AllocateChannels]]
 +
*[[Mix_Volume]]
 +
*[[Mix_PlayChannel]]
 +
*[[Mix_PlayChannelTimed]]
 +
*[[Mix_FadeInChannel]]
 +
*[[Mix_FadeInChannelTimed]]
 +
*[[Mix_Pause]]
 +
*[[Mix_Resume]]
 +
*[[Mix_HaltChannel]]
 +
*[[Mix_ExpireChannel]]
 +
*[[Mix_FadeOutChannel]]
 +
*[[Mix_ChannelFinished]]
 +
*[[Mix_Playing]]
 +
*[[Mix_Paused]]
 +
*[[Mix_FadingChannel]]
 +
*[[Mix_GetChunk]]
 +
 
 +
===Gruppen===
 +
*[[Mix_ReserveChannels]]
 +
*[[Mix_GroupChannel]]
 +
*[[Mix_GroupChannels]]
 +
*[[Mix_GroupCount]]
 +
*[[Mix_GroupAvailable]]
 +
*[[Mix_GroupOldest]]
 +
*[[Mix_GroupNewer]]
 +
*[[Mix_FadeOutGroup]]
 +
*[[Mix_HaltGroup]]
 +
 
 +
===Musik===
 +
*[[Mix_LoadMUS]]
 +
*[[Mix_FreeMusic]]
 +
*[[Mix_PlayMusic]]
 +
*[[Mix_FadeInMusic]]
 +
*[[Mix_FadeInMusicPos]]
 +
*[[Mix_HookMusic]]
 +
*[[Mix_VolumeMusic]]
 +
*[[Mix_PauseMusic]]
 +
*[[Mix_ResumeMusic]]
 +
*[[Mix_RewindMusic]]
 +
*[[Mix_SetMusicPosition]]
 +
*[[Mix_SetMusicCMD]]
 +
*[[Mix_HaltMusic]]
 +
*[[Mix_FadeOutMusic]]
 +
*[[Mix_HookMusicFinished]]
 +
*[[Mix_GetMusicType]]
 +
*[[Mix_PlayingMusic]]
 +
*[[Mix_PausedMusic]]
 +
*[[Mix_FadingMusic]]
 +
*[[Mix_GetMusicHookData]]
 +
 
 +
===Effekte===
 +
*[[Mix_RegisterEffect]]
 +
*[[Mix_UnregisterEffect]]
 +
*[[Mix_UnregisterAllEffects]]
 +
*[[Mix_SetPostMix]]
 +
*[[Mix_SetPanning]]
 +
*[[Mix_SetDistance]]
 +
*[[Mix_SetPosition]]
 +
*[[Mix_SetReverseStereo]]
 +
 
 +
===Typen===
 +
*[[Mix_Chunk]]
 +
*[[Mix_Music]]
 +
*[[Mix_MusicType]]
 +
*[[Mix_Fading]]
 +
*[[Mix_EffectFunc_t]]
 +
*[[Mix_EffectDone_t]]
 +
 
 +
==[[SDL_Image]]==
 +
Alle Artikel dieses Abschnitts der Kategorie SDLImage zuordnen. Dazu einfach in die letzte Zeile des Artikels folgenen Code schreiben:
 +
<nowiki>[[Kategorie:SDLImage|NameDesArtikelsOhneIMGAmAnfang]]</nowiki>
 +
(Quelle: [http://jcatki.no-ip.org/SDL_image/SDL_image_frame.html SDL_Image-Dokumentation])
 +
 
 +
=== Laden ===
 +
* [[IMG_Load]]
 +
* [[IMG_Load_RW]]
 +
* [[IMG_LoadTyped_RW]]
 +
* [[IMG_LoadBMP_RW]]
 +
* [[IMG_LoadPNM_RW]]
 +
* [[IMG_LoadXPM_RW]]
 +
* [[IMG_LoadXCF_RW]]
 +
* [[IMG_LoadPCX_RW]]
 +
* [[IMG_LoadGIF_RW]]
 +
* [[IMG_LoadJPG_RW]]
 +
* [[IMG_LoadTIF_RW]]
 +
* [[IMG_LoadPNG_RW]]
 +
* [[IMG_LoadTGA_RW]]
 +
* [[IMG_LoadLBM_RW]]
 +
* [[IMG_ReadXPMFromArray]]
 +
 
 +
=== Informationen ===
 +
* [[IMG_isBMP]]
 +
* [[IMG_isPNM]]
 +
* [[IMG_isXPM]]
 +
* [[IMG_isXCF]]
 +
* [[IMG_isPCX]]
 +
* [[IMG_isGIF]]
 +
* [[IMG_isJPG]]
 +
* [[IMG_isTIF]]
 +
* [[IMG_isPNG]]
 +
* [[IMG_isLBM]]
 +
 
 +
=== Fehler ===
 +
* [[IMG_SetError]]
 +
* [[IMG_GetError]]
 +
 
 +
==sdlutils==
 +
*[[SDL_PixelTest]]
 +
*[[SDL_GetPixel]]
 +
*[[SDL_PutPixel]]
 +
*[[SDL_AddPixel]]
 +
*[[SDL_SubPixel]]
 +
*[[SDL_DrawLine]]
 +
*[[SDL_AddLine]]
 +
*[[SDL_SubLine]]
 +
*[[SDL_AddSurface]]
 +
*[[SDL_SubSurface]]
 +
*[[SDL_MonoSurface]]
 +
*[[SDL_TexturedSurface]]
 +
*[[SDL_ZoomSurface]]
 +
*[[SDL_WarpSurface]]
 +
*[[SDL_FlipRectH]]
 +
*[[SDL_FlipRectV]]
 +
*[[PSDLRect]]
 +
*[[SDLRect]]
 +
*[[SDL_ScaleSurfaceRect]]
 +
*[[SDL_ScrollY]]
 +
*[[SDL_ScrollX]]
 +
*[[SDL_RotateDeg]]
 +
*[[SDL_RotateRad]]
 +
*[[ValidateSurfaceRect]]
 +
*[[SDL_FillRectAdd]]
 +
*[[SDL_FillRectSub]]
 +
*[[SDL_GradientFillRect]]
 +
*[[SDL_2xBlit]]
 +
*[[SDL_Scanline2xBlit]]
 +
*[[SDL_50Scanline2xBlit]]
 +
*[[SDL_PixelTestSurfaceVsRect]]
 +
*[[SDL_ORSurface]]
 +
*[[SDL_ANDSurface]]
 +
*[[SDL_GTSurface]]
 +
*[[SDL_LTSurface]]
 +
*[[SDL_ClipLine]]
 +
 
 +
 
 +
 
 +
[[Kategorie:SDL|Funktionsübersicht]]

Aktuelle Version vom 21. März 2012, 15:16 Uhr

SDL logo.png

In dieser Übersicht finden Sie Übersetzungen der SDL-Dokumentation in alphabetischer Ordnung. Die original 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 originale Spezifikation. Eigene Erfahrungen können natürlich als Hinweis angefügt werden, ersetzen aber niemals die originalen Texte.

SDL-API

Allgemein

siehe auch SDL_envvars

Video

siehe auch: Grafikstrukturen

Fenster Management

Ereignisse

siehe auch: Ereignisstrukturen

Joystick

Audio

CD-ROM

noch keine Artikel

Multi Threading

siehe auch: SDL_Thread_Beispiel

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

Namens Auflösung

TCP Sockets

UDP Sockets

UDP Packete

Socket Sätze/Mengen

Typen

Defines

SDL_TTF

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

[[Kategorie:SDLTTF|NameDesArtikelsOhneTTFAmAnfang]]

Generell

Management

Attribute

Rendern

siehe auch: TTF_Rendermode

SDL_Mixer

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

[[Kategorie:SDLMixer|NameDesArtikelsOhneMixAmAnfang]]

(Quelle: SDL_Mixer-Dokumentation)

Allgemein

Samples

Kanäle

Gruppen

Musik

Effekte

Typen

SDL_Image

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

[[Kategorie:SDLImage|NameDesArtikelsOhneIMGAmAnfang]]

(Quelle: SDL_Image-Dokumentation)

Laden

Informationen

Fehler

sdlutils