mirror of
https://github.com/libSDL2pp/libSDL2pp.git
synced 2025-08-03 19:05:59 -04:00
Add info on library completeness
parent
6920c211d3
commit
cecdd87ebe
55
Completeness-CategoryRender.md
Normal file
55
Completeness-CategoryRender.md
Normal file
@ -0,0 +1,55 @@
|
||||
# 2D Accelerated Rendering
|
||||
|
||||
| ☑ | Function | libSDLpp method(s) / Notes |
|
||||
|:-:|--------------------------------|----------------------------|
|
||||
| ☑ | SDL_CreateRenderer | Renderer::Renderer() |
|
||||
| ☐ | SDL_CreateSoftwareRenderer | |
|
||||
| ☑ | SDL_CreateTexture | Texture::Texture() |
|
||||
| ☐ | SDL_CreateTextureFromSurface | |
|
||||
| ☐ | SDL_CreateWindowAndRenderer | |
|
||||
| ☑ | SDL_DestroyRenderer | Renderer::~Renderer() |
|
||||
| ☑ | SDL_DestroyTexture | Texture::~Texture() |
|
||||
| ☐ | SDL_GetNumRenderDrivers | |
|
||||
| ☐ | SDL_GetRenderDrawBlendMode | |
|
||||
| ☐ | SDL_GetRenderDrawColor | |
|
||||
| ☐ | SDL_GetRenderDriverInfo | |
|
||||
| ☐ | SDL_GetRenderTarget | |
|
||||
| ☐ | SDL_GetRenderer | |
|
||||
| ☑ | SDL_GetRendererInfo | Renderer::GetInfo() |
|
||||
| ☐ | SDL_GetRendererOutputSize | |
|
||||
| ☐ | SDL_GetTextureAlphaMod | |
|
||||
| ☐ | SDL_GetTextureBlendMode | |
|
||||
| ☐ | SDL_GetTextureColorMod | |
|
||||
| ☐ | SDL_LockTexture | |
|
||||
| ☐ | SDL_QueryTexture | |
|
||||
| ☑ | SDL_RenderClear | Renderer::Clear() |
|
||||
| ☑ | SDL_RenderCopy | Renderer::Copy() |
|
||||
| ☑ | SDL_RenderCopyEx | Renderer::Copy() |
|
||||
| ☑ | SDL_RenderDrawLine | Renderer::DrawLine() |
|
||||
| ☑ | SDL_RenderDrawLines | Renderer::DrawLines() |
|
||||
| ☑ | SDL_RenderDrawPoint | Renderer::DrawPoint() |
|
||||
| ☑ | SDL_RenderDrawPoints | Renderer::DrawPoints() |
|
||||
| ☑ | SDL_RenderDrawRect | Renderer::DrawRect() |
|
||||
| ☑ | SDL_RenderDrawRects | Renderer::DrawRects() |
|
||||
| ☑ | SDL_RenderFillRect | Renderer::FillRect() |
|
||||
| ☑ | SDL_RenderFillRects | Renderer::FillRects() |
|
||||
| ☐ | SDL_RenderGetClipRect | |
|
||||
| ☐ | SDL_RenderGetLogicalSize | |
|
||||
| ☐ | SDL_RenderGetScale | |
|
||||
| ☐ | SDL_RenderGetViewport | |
|
||||
| ☑ | SDL_RenderPresent | Renderer::Present() |
|
||||
| ☐ | SDL_RenderReadPixels | |
|
||||
| ☐ | SDL_RenderSetClipRect | |
|
||||
| ☑ | SDL_RenderSetLogicalSize | Renderer::SetLogicalSize() |
|
||||
| ☐ | SDL_RenderSetScale | |
|
||||
| ☐ | SDL_RenderSetViewport | |
|
||||
| ☐ | SDL_RenderTargetSupported | |
|
||||
| ☑ | SDL_SetRenderDrawBlendMode | Renderer::SetDrawBlendMode() |
|
||||
| ☑ | SDL_SetRenderDrawColor | Renderer::SetDrawColor() |
|
||||
| ☑ | SDL_SetRenderTarget | Renderer::SetTarget() |
|
||||
| ☑ | SDL_SetTextureAlphaMod | Texture::SetAlphaMod() |
|
||||
| ☑ | SDL_SetTextureBlendMode | Texture::SetBlendMode() |
|
||||
| ☑ | SDL_SetTextureColorMod | Texture::SetColorMod() |
|
||||
| ☐ | SDL_UnlockTexture | |
|
||||
| ☑ | SDL_UpdateTexture | Texture::Update() |
|
||||
| ☐ | SDL_UpdateYUVTexture | |
|
81
Completeness-CategoryVideo.md
Normal file
81
Completeness-CategoryVideo.md
Normal file
@ -0,0 +1,81 @@
|
||||
# Display and Window Management
|
||||
|
||||
| ☑ | Function | libSDLpp method(s) / Notes |
|
||||
|:-:|--------------------------------|----------------------------|
|
||||
| ☑ | SDL_CreateWindow | Window::Window |
|
||||
| ☐ | SDL_CreateWindowAndRenderer | |
|
||||
| ☐ | SDL_CreateWindowFrom | |
|
||||
| ☑ | SDL_DestroyWindow | Window::~Window |
|
||||
| ☐ | SDL_DisableScreenSaver | |
|
||||
| ☐ | SDL_EnableScreenSaver | |
|
||||
| ☐ | SDL_GL_BindTexture | |
|
||||
| ☐ | SDL_GL_CreateContext | |
|
||||
| ☐ | SDL_GL_DeleteContext | |
|
||||
| ☐ | SDL_GL_ExtensionSupported | |
|
||||
| ☐ | SDL_GL_GetAttribute | |
|
||||
| ☐ | SDL_GL_GetCurrentContext | |
|
||||
| ☐ | SDL_GL_GetCurrentWindow | |
|
||||
| ☐ | SDL_GL_GetDrawableSize | |
|
||||
| ☐ | SDL_GL_GetProcAddress | |
|
||||
| ☐ | SDL_GL_GetSwapInterval | |
|
||||
| ☐ | SDL_GL_LoadLibrary | |
|
||||
| ☐ | SDL_GL_MakeCurrent | |
|
||||
| ☐ | SDL_GL_SetAttribute | |
|
||||
| ☐ | SDL_GL_SetSwapInterval | |
|
||||
| ☐ | SDL_GL_SwapWindow | |
|
||||
| ☐ | SDL_GL_UnbindTexture | |
|
||||
| ☐ | SDL_GL_UnloadLibrary | |
|
||||
| ☐ | SDL_GetClosestDisplayMode | |
|
||||
| ☐ | SDL_GetCurrentDisplayMode | |
|
||||
| ☐ | SDL_GetCurrentVideoDriver | |
|
||||
| ☐ | SDL_GetDesktopDisplayMode | |
|
||||
| ☐ | SDL_GetDisplayBounds | |
|
||||
| ☐ | SDL_GetDisplayMode | |
|
||||
| ☐ | SDL_GetDisplayName | |
|
||||
| ☐ | SDL_GetNumDisplayModes | |
|
||||
| ☐ | SDL_GetNumVideoDisplays | |
|
||||
| ☐ | SDL_GetNumVideoDrivers | |
|
||||
| ☐ | SDL_GetVideoDriver | |
|
||||
| ☐ | SDL_GetWindowBrightness | |
|
||||
| ☐ | SDL_GetWindowData | |
|
||||
| ☐ | SDL_GetWindowDisplayIndex | |
|
||||
| ☐ | SDL_GetWindowDisplayMode | |
|
||||
| ☐ | SDL_GetWindowFlags | |
|
||||
| ☐ | SDL_GetWindowFromID | |
|
||||
| ☐ | SDL_GetWindowGammaRamp | |
|
||||
| ☐ | SDL_GetWindowGrab | |
|
||||
| ☐ | SDL_GetWindowID | |
|
||||
| ☐ | SDL_GetWindowMaximumSize | |
|
||||
| ☐ | SDL_GetWindowMinimumSize | |
|
||||
| ☐ | SDL_GetWindowPixelFormat | |
|
||||
| ☐ | SDL_GetWindowPosition | |
|
||||
| ☑ | SDL_GetWindowSize | Window::GetSize(), Window::GetWidth(), Window::GetHeight() |
|
||||
| ☐ | SDL_GetWindowSurface | |
|
||||
| ☐ | SDL_GetWindowTitle | |
|
||||
| ☐ | SDL_GetWindowWMInfo | |
|
||||
| ☐ | SDL_HideWindow | |
|
||||
| ☐ | SDL_IsScreenSaverEnabled | |
|
||||
| ☐ | SDL_MaximizeWindow | |
|
||||
| ☐ | SDL_MinimizeWindow | |
|
||||
| ☐ | SDL_RaiseWindow | |
|
||||
| ☐ | SDL_RestoreWindow | |
|
||||
| ☐ | SDL_SetWindowBordered | |
|
||||
| ☐ | SDL_SetWindowBrightness | |
|
||||
| ☐ | SDL_SetWindowData | |
|
||||
| ☐ | SDL_SetWindowDisplayMode | |
|
||||
| ☐ | SDL_SetWindowFullscreen | |
|
||||
| ☐ | SDL_SetWindowGammaRamp | |
|
||||
| ☐ | SDL_SetWindowGrab | |
|
||||
| ☐ | SDL_SetWindowIcon | |
|
||||
| ☐ | SDL_SetWindowMaximumSize | |
|
||||
| ☐ | SDL_SetWindowMinimumSize | |
|
||||
| ☐ | SDL_SetWindowPosition | |
|
||||
| ☐ | SDL_SetWindowSize | |
|
||||
| ☑ | SDL_SetWindowTitle | Window::SetTitle() |
|
||||
| ☐ | SDL_ShowMessageBox | |
|
||||
| ☐ | SDL_ShowSimpleMessageBox | |
|
||||
| ☐ | SDL_ShowWindow | |
|
||||
| ☐ | SDL_UpdateWindowSurface | |
|
||||
| ☐ | SDL_UpdateWindowSurfaceRects | |
|
||||
| ☐ | SDL_VideoInit | |
|
||||
| ☐ | SDL_VideoQuit | |
|
28
Completeness.md
Normal file
28
Completeness.md
Normal file
@ -0,0 +1,28 @@
|
||||
This chapter contains information on availability of wrappers for each specific libSDL2 function. The structure copies SDL2 [wiki](http://wiki.libsdl.org/APIByCategory)
|
||||
|
||||
## Basics
|
||||
|
||||
## Video
|
||||
|
||||
- [[Display and Window Management|Completeness/CategoryVideo]]
|
||||
- [[2D Accelerated Rendering|Completeness/CategoryRender]]
|
||||
|
||||
## Input Events
|
||||
|
||||
## Force Feedback
|
||||
|
||||
## Audio
|
||||
|
||||
## Threads
|
||||
|
||||
## Timers
|
||||
|
||||
## File Abstraction
|
||||
|
||||
## Shared Object Support
|
||||
|
||||
## Platform and CPU Information
|
||||
|
||||
## Power Management
|
||||
|
||||
## Additional
|
2
Home.md
2
Home.md
@ -1 +1 @@
|
||||
Welcome to the libSDL2pp wiki!
|
||||
- [[Completeness]]
|
||||
|
Loading…
x
Reference in New Issue
Block a user