SDL-Funktionsübersicht: Unterschied zwischen den Versionen
I0n0s (Diskussion | Beiträge) K (→Video) |
I0n0s (Diskussion | Beiträge) (→Zusatz Bibiotheken: Alphabetische oder inhaltische Sortierung?) |
||
Zeile 216: | Zeile 216: | ||
===Allgemein=== | ===Allgemein=== | ||
− | [[SDLNet_Init]] | + | *[[SDLNet_Init]] |
− | [[SDLNet_Quit]] | + | *[[SDLNet_Quit]] |
===Namens Auflösung=== | ===Namens Auflösung=== | ||
Zeile 239: | Zeile 239: | ||
===Defines=== | ===Defines=== | ||
''(bisher keine Artikel)'' | ''(bisher keine Artikel)'' | ||
+ | |||
+ | ==[[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> | ||
+ | |||
+ | ===General=== | ||
+ | |||
+ | *[[TTF_Linked_Version]] | ||
+ | *[[TTF_Init]] | ||
+ | *[[TTF_WasInit]] | ||
+ | *[[TTF_Quit]] | ||
+ | *[[TTF_SetError]] | ||
+ | *[[TTF_GetError]] | ||
+ | |||
+ | ===Management=== | ||
+ | |||
+ | *[[TTF_OpenFont]] | ||
+ | *[[TTF_OpenFontRW]] | ||
+ | *[[TTF_OpenFontIndex]] | ||
+ | *[[TTF_OpenFontIndexRW]] | ||
+ | *[[TTF_CloseFont]] | ||
+ | |||
+ | ===Attributes=== | ||
+ | |||
+ | *[[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]] | ||
+ | |||
+ | ===Render=== | ||
+ | |||
+ | *[[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]] | ||
==sdlutils== | ==sdlutils== |
Version vom 15. März 2006, 04:34 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
siehe auch SDL_envvars
Video
- SDL_BlitSurface
- SDL_ConvertSurface
- SDL_CreateCursor
- SDL_CreateRGBSurface
- SDL_CreateRGBSurfaceFrom
- SDL_DisplayFormat
- SDL_DisplayFormatAlpha
- SDL_FillRect
- SDL_Flip
- SDL_FreeCursor
- SDL_FreeSurface
- SDL_GetClipRect
- SDL_GetCursor
- SDL_GetGammaRamp
- SDL_GetRGB
- SDL_GetRGBA
- SDL_GetVideoInfo
- SDL_GetVideoSurface
- SDL_GL_GetAttribute
- SDL_GL_GetProcAddress
- SDL_GL_LoadLibrary
- SDL_GL_SetAttribute
- SDL_GL_SwapBuffers
- SDL_ListModes
- SDL_LockSurface
- SDL_LoadBMP
- SDL_MapRGB
- SDL_MapRGBA
- SDL_SaveBMP
- SDL_SetAlpha
- SDL_SetCursor
- SDL_SetClipRect
- SDL_SetColorKey
- 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
siehe auch: SDL_Thread_Beispiel
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)
SDL_TTF
Alle Artikel dieses Abschnitts der Kategorie SDLTTF zuordnen. Dazu einfach in die letzte Zeile des Artikels folgenen Code schreiben:
[[Kategorie:SDLTTF|NameDesArtikelsOhneTTFAmAnfang]]
General
Management
Attributes
- 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
Render
- 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
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