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

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

create_context() constsdl::Windowinline
display_index() constsdl::Windowinline
display_mode() constsdl::Windowinline
flags() constsdl::Windowinline
fullscreen() constsdl::Windowinline
gl_get_attribute(SDL_GLattr attr)sdl::Windowinlinestatic
gl_get_drawable_size() constsdl::Windowinline
gl_get_swap_interval()sdl::Windowinlinestatic
gl_is_extension_supported(std::string const &ext_name)sdl::Windowinlinestatic
gl_reset_attribute()sdl::Windowinlinestatic
gl_set_attribute(SDL_GLattr attr, int val)sdl::Windowinlinestatic
gl_set_attribute(SDL_GLattr attr, bool val)sdl::Windowinlinestatic
gl_set_swap_interval(gl_swap_interval swap_mode)sdl::Windowinlinestatic
gl_swap() constsdl::Windowinline
gl_swap_interval enum namesdl::Window
grab(bool g=true)sdl::Windowinline
grabbed() constsdl::Windowinline
hide()sdl::Windowinline
make_renderer(Uint32 flags=SDL_RENDERER_ACCELERATED) constsdl::Windowinline
maximize()sdl::Windowinline
minimize()sdl::Windowinline
move_by(Vec2i const &v)sdl::Windowinline
move_to(Vec2i const &v)sdl::Windowinline
operator=(Window &&other) noexceptsdl::Windowinline
operator=(Window &)=deletesdl::Window
position() constsdl::Windowinline
ptr() constsdl::Windowinline
raise()sdl::Windowinline
release(bool r=true)sdl::Windowinline
rename(std::string const &t)sdl::Windowinline
resize(Vec2i const &newsize) constsdl::Windowinline
restore()sdl::Windowinline
set_display_mode(SDL_DisplayMode const &mode) constsdl::Windowinline
set_fullscreen(bool fs)sdl::Windowinline
set_icon(Surface const &icon) constsdl::Windowinline
set_icon(std::string const &filename) constsdl::Windowinline
size() constsdl::Windowinline
title() constsdl::Windowinline
toggle_fullscreen()sdl::Windowinline
vk_create_surface(VkInstance instance)sdl::Windowinline
vk_create_unique_surface(vk::Instance instance)sdl::Windowinline
vk_get_drawable_size()sdl::Windowinline
vk_get_instance_extensions()sdl::Windowinline
Window(std::string const &title, Vec2i const &size, Uint32 flags=SDL_WINDOW_SHOWN)sdl::Windowinline
Window()=defaultsdl::Window
Window(Window &&other) noexceptsdl::Windowinline
Window(Window &)=deletesdl::Window
window_sdl::Windowprivate
wm_info() constsdl::Windowinline
~Window()sdl::Windowinlinevirtual