Implemented most Surface functions

Dmitry Marakasov 2014-12-27 21:22:09 +03:00
parent 1b9cb5d202
commit f745af1bd4

@ -2,34 +2,34 @@
| ☑ | Function | libSDL2pp method(s) / Notes |
|:-:|--------------------------------|-----------------------------|
| ☐ | SDL_BlitScaled | |
| ☐ | SDL_BlitSurface | |
| ☑ | SDL_BlitScaled | Surface::BlitScaled() |
| ☑ | SDL_BlitSurface | Surface::Blit() |
| ☐ | SDL_ConvertPixels | |
| ☐ | SDL_ConvertSurface | |
| ☐ | SDL_ConvertSurfaceFormat | |
| ☑ | SDL_ConvertSurface | Surface::Convert() |
| ☑ | SDL_ConvertSurfaceFormat | Surface::Convert() |
| ☑ | SDL_CreateRGBSurface | Surface::Surface() |
| ☑ | SDL_CreateRGBSurfaceFrom | Surface::Surface() |
| ☐ | SDL_FillRect | |
| ☐ | SDL_FillRects | |
| ☑ | SDL_FillRect | Surface::FillRect() |
| ☑ | SDL_FillRects | Surface::FillRects() |
| ☑ | SDL_FreeSurface | Surface::~Surface() |
| ☐ | SDL_GetClipRect | |
| ☐ | SDL_GetColorKey | |
| ☐ | SDL_GetSurfaceAlphaMod | |
| ☐ | SDL_GetSurfaceBlendMode | |
| ☐ | SDL_GetSurfaceColorMod | |
| ☑ | SDL_GetClipRect | Surface::GetClipRect() |
| ☑ | SDL_GetColorKey | Surface::GetColorKey() |
| ☑ | SDL_GetSurfaceAlphaMod | Surface::GetAlphaMod() |
| ☑ | SDL_GetSurfaceBlendMode | Surface::GetBlendMode() |
| ☑ | SDL_GetSurfaceColorMod | Surface::GetColorMod() |
| ☐ | SDL_LoadBMP | |
| ☐ | SDL_LoadBMP_RW | |
| ☐ | SDL_LockSurface | |
| ☐ | SDL_LowerBlit | |
| ☐ | SDL_LowerBlitScaled | |
| ☐ | SDL_MUSTLOCK | |
| ☑ | SDL_LockSurface | Surface::Lock(), Surface::LockHandle::LockHandle() |
| ☐ | SDL_LowerBlit | "semi-private" |
| ☐ | SDL_LowerBlitScaled | "semi-private" |
| ☑ | SDL_MUSTLOCK | Surface::LockHandle::* |
| ☐ | SDL_SaveBMP | |
| ☐ | SDL_SaveBMP_RW | |
| ☐ | SDL_SetClipRect | |
| ☐ | SDL_SetColorKey | |
| ☐ | SDL_SetSurfaceAlphaMod | |
| ☐ | SDL_SetSurfaceBlendMode | |
| ☐ | SDL_SetSurfaceColorMod | |
| ☑ | SDL_SetClipRect | Surface::SetClipRect() |
| ☑ | SDL_SetColorKey | Surface::SetColorKey() |
| ☑ | SDL_SetSurfaceAlphaMod | Surface::SetAlphaMod() |
| ☑ | SDL_SetSurfaceBlendMode | Surface::SetBlendMode() |
| ☑ | SDL_SetSurfaceColorMod | Surface::SetColorMod() |
| ☐ | SDL_SetSurfacePalette | |
| ☐ | SDL_SetSurfaceRLE | |
| ☐ | SDL_UnlockSurface | |
| ☑ | SDL_SetSurfaceRLE | Surface::SetRLE() |
| ☑ | SDL_UnlockSurface | Surface::LockHandle::~LockHandle() |