cpp-sdl2
C++ header-only SDL2 wrapper
sdl::Surface Member List

This is the complete list of members for sdl::Surface, including all inherited members.

alphamod() constsdl::Surfaceinline
blendmode() constsdl::Surfaceinline
blit_on(Rect const &src, Surface &surf, Rect const &dst) constsdl::Surfaceinline
blit_on(Surface &surf, Rect const &dst) constsdl::Surfaceinline
cliprect() constsdl::Surfaceinline
coloralphamod() constsdl::Surfaceinline
colorkey() constsdl::Surfaceinline
colormod() constsdl::Surfaceinline
convert_to(SDL_PixelFormat const &format)sdl::Surfaceinline
convert_to(Uint32 format)sdl::Surfaceinline
disable_colorkey() constsdl::Surfaceinline
flags() constsdl::Surfaceinline
format() constsdl::Surfaceinline
has_colorkey() constsdl::Surfaceinline
height() constsdl::Surfaceinline
lock()sdl::Surfaceinline
operator=(Surface &&other) noexceptsdl::Surfaceinline
pixelformat() constsdl::Surfaceinline
ptr() constsdl::Surfaceinline
set_alphamod(Uint8 alpha) constsdl::Surfaceinline
set_blendmode(SDL_BlendMode const &bm) constsdl::Surfaceinline
set_coloralphamod(Uint8 r, Uint8 g, Uint8 b, Uint8 a) constsdl::Surfaceinline
set_coloralphamod(Color const &c) constsdl::Surfaceinline
set_colorkey(Uint32 key) constsdl::Surfaceinline
set_colorkey(Color const &color) constsdl::Surfaceinline
set_colormod(Color const &color) constsdl::Surfaceinline
set_colormod(Uint8 r, Uint8 g, Uint8 b) constsdl::Surfaceinline
size() constsdl::Surfaceinline
Surface(SDL_Surface *surface)sdl::Surfaceinlineexplicit
Surface(Surface &&other) noexceptsdl::Surfaceinline
Surface(Uint32 flags, int w, int h, int depth, Uint32 rmask, Uint32 gmask, Uint32 bmask, Uint32 amask)sdl::Surfaceinline
Surface(void *pixels, int w, int h, int depth, int pitch, Uint32 rmask, Uint32 gmask, Uint32 bmask, Uint32 amask)sdl::Surfaceinline
Surface(Uint32 flags, int w, int h, int depth, Uint32 format)sdl::Surfaceinline
Surface(void *pixels, int w, int h, int depth, int pitch, int format)sdl::Surfaceinline
Surface(std::string const &filename)sdl::Surfaceinline
Surface(std::string const &filename)sdl::Surfaceinline
surface_sdl::Surfaceprivate
width() constsdl::Surfaceinline
with_format(SDL_PixelFormat const &format) constsdl::Surfaceinline
with_format(Uint32 format) constsdl::Surfaceinline
~Surface()sdl::Surfaceinline