11
Completeness CategoryRender
Dmitry Marakasov edited this page 2015-01-20 23:47:50 +03:00

2D Accelerated Rendering

Function libSDL2pp method(s) / Notes
SDL_CreateRenderer Renderer::Renderer()
SDL_CreateSoftwareRenderer
SDL_CreateTexture Texture::Texture()
SDL_CreateTextureFromSurface Texture::Texture()
SDL_CreateWindowAndRenderer redundant
SDL_DestroyRenderer Renderer::~Renderer()
SDL_DestroyTexture Texture::~Texture()
SDL_GetNumRenderDrivers non-oo
SDL_GetRenderDrawBlendMode Renderer::GetDrawBlendMode()
SDL_GetRenderDrawColor Renderer::GetDrawColor()
SDL_GetRenderDriverInfo non-oo
SDL_GetRenderTarget breaks encapsulation
SDL_GetRenderer breaks encapsulation
SDL_GetRendererInfo Renderer::GetInfo()
SDL_GetRendererOutputSize Renderer::GetOutputSize(), Renderer::GetOutputWidth(), Renderer::GetOutputHeight()
SDL_GetTextureAlphaMod Texture::GetAlphaMod()
SDL_GetTextureBlendMode Texture::GetBlendMode()
SDL_GetTextureColorMod Texture::GetColorMod()
SDL_LockTexture Texture::Lock(), Texture::LockHandle::LockHandle()
SDL_QueryTexture Texture::GetFormat(), Texture::GetAccess(), Texture::GetWidth(), Texture::GetHeight()
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 Renderer::GetClipRect()
SDL_RenderGetLogicalSize Renderer::GetLogicalSize(), Renderer::GetLogicalWidth(), Renderer::GetLogicalHeight()
SDL_RenderGetScale Renderer::GetScale(), Renderer::GetXScale(), Renderer::GetYScale()
SDL_RenderGetViewport Renderer::GetViewport()
SDL_RenderPresent Renderer::Present()
SDL_RenderReadPixels Renderer::ReadPixels()
SDL_RenderSetClipRect Renderer::SetClipRect()
SDL_RenderSetLogicalSize Renderer::SetLogicalSize()
SDL_RenderSetScale Renderer::SetScale()
SDL_RenderSetViewport Renderer::SetViewport()
SDL_RenderTargetSupported Renderer::TargetSupported()
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 Texture::LockHandle::~LockHandle()
SDL_UpdateTexture Texture::Update()
SDL_UpdateYUVTexture Texture::UpdateYUV()