# CategoryVideo

Header file for SDL video functions.

<!-- END CATEGORY DOCUMENTATION -->

## Functions

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategoryVideo, CategoryAPIFunction -->
- [SDL_CreateWindow](SDL_CreateWindow)
- [SDL_CreateWindowFrom](SDL_CreateWindowFrom)
- [SDL_DestroyWindow](SDL_DestroyWindow)
- [SDL_DestroyWindowSurface](SDL_DestroyWindowSurface)
- [SDL_DisableScreenSaver](SDL_DisableScreenSaver)
- [SDL_EnableScreenSaver](SDL_EnableScreenSaver)
- [SDL_FlashWindow](SDL_FlashWindow)
- [SDL_GetClosestDisplayMode](SDL_GetClosestDisplayMode)
- [SDL_GetCurrentDisplayMode](SDL_GetCurrentDisplayMode)
- [SDL_GetCurrentVideoDriver](SDL_GetCurrentVideoDriver)
- [SDL_GetDesktopDisplayMode](SDL_GetDesktopDisplayMode)
- [SDL_GetDisplayBounds](SDL_GetDisplayBounds)
- [SDL_GetDisplayDPI](SDL_GetDisplayDPI)
- [SDL_GetDisplayMode](SDL_GetDisplayMode)
- [SDL_GetDisplayName](SDL_GetDisplayName)
- [SDL_GetDisplayOrientation](SDL_GetDisplayOrientation)
- [SDL_GetDisplayUsableBounds](SDL_GetDisplayUsableBounds)
- [SDL_GetGrabbedWindow](SDL_GetGrabbedWindow)
- [SDL_GetNumDisplayModes](SDL_GetNumDisplayModes)
- [SDL_GetNumVideoDisplays](SDL_GetNumVideoDisplays)
- [SDL_GetNumVideoDrivers](SDL_GetNumVideoDrivers)
- [SDL_GetPointDisplayIndex](SDL_GetPointDisplayIndex)
- [SDL_GetRectDisplayIndex](SDL_GetRectDisplayIndex)
- [SDL_GetVideoDriver](SDL_GetVideoDriver)
- [SDL_GetWindowBordersSize](SDL_GetWindowBordersSize)
- [SDL_GetWindowBrightness](SDL_GetWindowBrightness)
- [SDL_GetWindowData](SDL_GetWindowData)
- [SDL_GetWindowDisplayIndex](SDL_GetWindowDisplayIndex)
- [SDL_GetWindowDisplayMode](SDL_GetWindowDisplayMode)
- [SDL_GetWindowFlags](SDL_GetWindowFlags)
- [SDL_GetWindowFromID](SDL_GetWindowFromID)
- [SDL_GetWindowGammaRamp](SDL_GetWindowGammaRamp)
- [SDL_GetWindowGrab](SDL_GetWindowGrab)
- [SDL_GetWindowICCProfile](SDL_GetWindowICCProfile)
- [SDL_GetWindowID](SDL_GetWindowID)
- [SDL_GetWindowKeyboardGrab](SDL_GetWindowKeyboardGrab)
- [SDL_GetWindowMaximumSize](SDL_GetWindowMaximumSize)
- [SDL_GetWindowMinimumSize](SDL_GetWindowMinimumSize)
- [SDL_GetWindowMouseGrab](SDL_GetWindowMouseGrab)
- [SDL_GetWindowMouseRect](SDL_GetWindowMouseRect)
- [SDL_GetWindowOpacity](SDL_GetWindowOpacity)
- [SDL_GetWindowPixelFormat](SDL_GetWindowPixelFormat)
- [SDL_GetWindowPosition](SDL_GetWindowPosition)
- [SDL_GetWindowSize](SDL_GetWindowSize)
- [SDL_GetWindowSizeInPixels](SDL_GetWindowSizeInPixels)
- [SDL_GetWindowSurface](SDL_GetWindowSurface)
- [SDL_GetWindowTitle](SDL_GetWindowTitle)
- [SDL_GL_CreateContext](SDL_GL_CreateContext)
- [SDL_GL_DeleteContext](SDL_GL_DeleteContext)
- [SDL_GL_ExtensionSupported](SDL_GL_ExtensionSupported)
- [SDL_GL_GetAttribute](SDL_GL_GetAttribute)
- [SDL_GL_GetCurrentContext](SDL_GL_GetCurrentContext)
- [SDL_GL_GetCurrentWindow](SDL_GL_GetCurrentWindow)
- [SDL_GL_GetDrawableSize](SDL_GL_GetDrawableSize)
- [SDL_GL_GetProcAddress](SDL_GL_GetProcAddress)
- [SDL_GL_GetSwapInterval](SDL_GL_GetSwapInterval)
- [SDL_GL_LoadLibrary](SDL_GL_LoadLibrary)
- [SDL_GL_MakeCurrent](SDL_GL_MakeCurrent)
- [SDL_GL_ResetAttributes](SDL_GL_ResetAttributes)
- [SDL_GL_SetAttribute](SDL_GL_SetAttribute)
- [SDL_GL_SetSwapInterval](SDL_GL_SetSwapInterval)
- [SDL_GL_SwapWindow](SDL_GL_SwapWindow)
- [SDL_GL_UnloadLibrary](SDL_GL_UnloadLibrary)
- [SDL_HasWindowSurface](SDL_HasWindowSurface)
- [SDL_HideWindow](SDL_HideWindow)
- [SDL_IsScreenSaverEnabled](SDL_IsScreenSaverEnabled)
- [SDL_MaximizeWindow](SDL_MaximizeWindow)
- [SDL_MinimizeWindow](SDL_MinimizeWindow)
- [SDL_RaiseWindow](SDL_RaiseWindow)
- [SDL_RestoreWindow](SDL_RestoreWindow)
- [SDL_SetWindowAlwaysOnTop](SDL_SetWindowAlwaysOnTop)
- [SDL_SetWindowBordered](SDL_SetWindowBordered)
- [SDL_SetWindowBrightness](SDL_SetWindowBrightness)
- [SDL_SetWindowData](SDL_SetWindowData)
- [SDL_SetWindowDisplayMode](SDL_SetWindowDisplayMode)
- [SDL_SetWindowFullscreen](SDL_SetWindowFullscreen)
- [SDL_SetWindowGammaRamp](SDL_SetWindowGammaRamp)
- [SDL_SetWindowGrab](SDL_SetWindowGrab)
- [SDL_SetWindowHitTest](SDL_SetWindowHitTest)
- [SDL_SetWindowIcon](SDL_SetWindowIcon)
- [SDL_SetWindowInputFocus](SDL_SetWindowInputFocus)
- [SDL_SetWindowKeyboardGrab](SDL_SetWindowKeyboardGrab)
- [SDL_SetWindowMaximumSize](SDL_SetWindowMaximumSize)
- [SDL_SetWindowMinimumSize](SDL_SetWindowMinimumSize)
- [SDL_SetWindowModalFor](SDL_SetWindowModalFor)
- [SDL_SetWindowMouseGrab](SDL_SetWindowMouseGrab)
- [SDL_SetWindowMouseRect](SDL_SetWindowMouseRect)
- [SDL_SetWindowOpacity](SDL_SetWindowOpacity)
- [SDL_SetWindowPosition](SDL_SetWindowPosition)
- [SDL_SetWindowResizable](SDL_SetWindowResizable)
- [SDL_SetWindowSize](SDL_SetWindowSize)
- [SDL_SetWindowTitle](SDL_SetWindowTitle)
- [SDL_ShowWindow](SDL_ShowWindow)
- [SDL_UpdateWindowSurface](SDL_UpdateWindowSurface)
- [SDL_UpdateWindowSurfaceRects](SDL_UpdateWindowSurfaceRects)
- [SDL_VideoInit](SDL_VideoInit)
- [SDL_VideoQuit](SDL_VideoQuit)
<!-- END CATEGORY LIST -->

## Datatypes

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategoryVideo, CategoryAPIDatatype -->
- [SDL_GLContext](SDL_GLContext)
- [SDL_HitTest](SDL_HitTest)
- [SDL_Window](SDL_Window)
<!-- END CATEGORY LIST -->

## Structs

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategoryVideo, CategoryAPIStruct -->
- [SDL_DisplayMode](SDL_DisplayMode)
- [SDL_Window](SDL_Window)
<!-- END CATEGORY LIST -->

## Enums

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategoryVideo, CategoryAPIEnum -->
- [SDL_DisplayEventID](SDL_DisplayEventID)
- [SDL_DisplayOrientation](SDL_DisplayOrientation)
- [SDL_FlashOperation](SDL_FlashOperation)
- [SDL_GLattr](SDL_GLattr)
- [SDL_GLcontextFlag](SDL_GLcontextFlag)
- [SDL_GLprofile](SDL_GLprofile)
- [SDL_HitTestResult](SDL_HitTestResult)
- [SDL_WindowEventID](SDL_WindowEventID)
- [SDL_WindowFlags](SDL_WindowFlags)
<!-- END CATEGORY LIST -->

## Macros

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategoryVideo, CategoryAPIMacro -->
- [SDL_WINDOWPOS_CENTERED_MASK](SDL_WINDOWPOS_CENTERED_MASK)
- [SDL_WINDOWPOS_UNDEFINED_MASK](SDL_WINDOWPOS_UNDEFINED_MASK)
<!-- END CATEGORY LIST -->