| ClearComposition() | SDL::Window | inline |
| CreateGLContext() | SDL::Window | inline |
| Destroy() | SDL::Window | inline |
| DestroySurface() | SDL::Window | inline |
| Flash(FlashOperation operation) | SDL::Window | inline |
| FromID(WindowID id) | SDL::Window | inlinestatic |
| get() const noexcept | SDL::ResourceBase< WindowRaw > | inline |
| GetAspectRatio(float *min_aspect, float *max_aspect) const | SDL::Window | inline |
| GetBordersSize(int *top, int *left, int *bottom, int *right) const | SDL::Window | inline |
| GetDisplay() const | SDL::Window | inline |
| GetDisplayScale() const | SDL::Window | inline |
| GetEGLSurface() | SDL::Window | inline |
| GetFlags() const | SDL::Window | inline |
| GetFullscreenMode() const | SDL::Window | inline |
| GetGrabbed() | SDL::Window | inlinestatic |
| GetICCProfile() const | SDL::Window | inline |
| GetID() const | SDL::Window | inline |
| GetKeyboardGrab() const | SDL::Window | inline |
| GetMaximumSize(int *w, int *h) const | SDL::Window | inline |
| GetMinimumSize(int *w, int *h) const | SDL::Window | inline |
| GetMouseGrab() const | SDL::Window | inline |
| GetMouseRect() const | SDL::Window | inline |
| GetOpacity() const | SDL::Window | inline |
| GetParent() const | SDL::Window | inline |
| GetPixelDensity() const | SDL::Window | inline |
| GetPixelFormat() const | SDL::Window | inline |
| GetPosition(int *x, int *y) const | SDL::Window | inline |
| GetPosition() const | SDL::Window | inline |
| GetProgressState() | SDL::Window | inline |
| GetProgressValue() | SDL::Window | inline |
| GetProperties() const | SDL::Window | inline |
| GetRect() const | SDL::Window | inline |
| GetRelativeMouseMode() const | SDL::Window | inline |
| GetRenderer() const | SDL::Window | inline |
| GetSafeArea() const | SDL::Window | inline |
| GetSize(int *w, int *h) const | SDL::Window | inline |
| GetSize() const | SDL::Window | inline |
| GetSizeInPixels(int *w, int *h) const | SDL::Window | inline |
| GetSizeInPixels() const | SDL::Window | inline |
| GetSurface() | SDL::Window | inline |
| GetSurfaceVSync() const | SDL::Window | inline |
| GetTextInputArea(RectRaw *rect, int *cursor) | SDL::Window | inline |
| GetTitle() const | SDL::Window | inline |
| GL_Swap() | SDL::Window | inline |
| HasSurface() const | SDL::Window | inline |
| Hide() | SDL::Window | inline |
| IsScreenKeyboardShown() const | SDL::Window | inline |
| IsTextInputActive() const | SDL::Window | inline |
| MakeCurrent(GLContext context) | SDL::Window | inline |
| Maximize() | SDL::Window | inline |
| Minimize() | SDL::Window | inline |
| operator bool() const | SDL::ResourceBase< WindowRaw > | inlineexplicit |
| operator->() const noexcept | SDL::ResourceBase< WindowRaw > | inline |
| operator<=>(const ResourceBase &other) const=default | SDL::ResourceBase< WindowRaw > | |
| operator=(Window &&other) noexcept | SDL::Window | inline |
| operator=(const Window &other)=delete | SDL::Window | |
| Raise() | SDL::Window | inline |
| RawConstPointer typedef | SDL::ResourceBase< WindowRaw > | |
| RawPointer typedef | SDL::ResourceBase< WindowRaw > | |
| release() noexcept | SDL::ResourceBase< WindowRaw > | inline |
| ResourceBase(RawPointer resource) | SDL::Window | inline |
| ResourceBase(std::nullptr_t=nullptr) | SDL::Window | inline |
| SDL::ResourceBase< WindowRaw >::ResourceBase(RawPointer resource) | SDL::ResourceBase< WindowRaw > | inline |
| Restore() | SDL::Window | inline |
| SetAlwaysOnTop(bool on_top) | SDL::Window | inline |
| SetAspectRatio(float min_aspect, float max_aspect) | SDL::Window | inline |
| SetBordered(bool bordered) | SDL::Window | inline |
| SetFillDocument(bool fill) | SDL::Window | inline |
| SetFocusable(bool focusable) | SDL::Window | inline |
| SetFullscreen(bool fullscreen) | SDL::Window | inline |
| SetFullscreenMode(OptionalRef< const DisplayMode > mode) | SDL::Window | inline |
| SetHitTest(HitTest callback, void *callback_data) | SDL::Window | inline |
| SetHitTest(HitTestCB callback) | SDL::Window | inline |
| SetIcon(SurfaceRef icon) | SDL::Window | inline |
| SetKeyboardGrab(bool grabbed) | SDL::Window | inline |
| SetMaximumSize(const PointRaw &p) | SDL::Window | inline |
| SetMinimumSize(const PointRaw &p) | SDL::Window | inline |
| SetModal(bool modal) | SDL::Window | inline |
| SetMouseGrab(bool grabbed) | SDL::Window | inline |
| SetMouseRect(const RectRaw &rect) | SDL::Window | inline |
| SetOpacity(float opacity) | SDL::Window | inline |
| SetParent(WindowRef parent) | SDL::Window | inline |
| SetPosition(const PointRaw &p) | SDL::Window | inline |
| SetProgressState(ProgressState state) | SDL::Window | inline |
| SetProgressValue(float value) | SDL::Window | inline |
| SetRect(Rect rect) | SDL::Window | inline |
| SetRelativeMouseMode(bool enabled) | SDL::Window | inline |
| SetResizable(bool resizable) | SDL::Window | inline |
| SetShape(SurfaceRef shape) | SDL::Window | inline |
| SetSize(const PointRaw &size) | SDL::Window | inline |
| SetSurfaceVSync(int vsync) | SDL::Window | inline |
| SetTextInputArea(const RectRaw &rect, int cursor) | SDL::Window | inline |
| SetTitle(StringParam title) | SDL::Window | inline |
| Show() | SDL::Window | inline |
| ShowSystemMenu(const PointRaw &p) | SDL::Window | inline |
| StartTextInput() | SDL::Window | inline |
| StartTextInput(PropertiesRef props) | SDL::Window | inline |
| StopTextInput() | SDL::Window | inline |
| Sync() | SDL::Window | inline |
| UpdateSurface() | SDL::Window | inline |
| UpdateSurfaceRects(SpanRef< const RectRaw > rects) | SDL::Window | inline |
| WarpMouse(const FPointRaw &p) | SDL::Window | inline |
| Window(WindowRaw resource) noexcept | SDL::Window | inlineexplicit |
| Window(const Window &other)=delete | SDL::Window | |
| Window(Window &&other) noexcept | SDL::Window | inline |
| Window(const WindowRef &other)=delete (defined in SDL::Window) | SDL::Window | |
| Window(WindowRef &&other)=delete (defined in SDL::Window) | SDL::Window | |
| Window(StringParam title, const PointRaw &size, WindowFlags window_flags, RendererRef *renderer) | SDL::Window | inline |
| Window(StringParam title, const PointRaw &size, WindowFlags flags=0) | SDL::Window | inline |
| Window(WindowRef parent, const PointRaw &offset, const PointRaw &size, WindowFlags flags=0) | SDL::Window | inline |
| Window(PropertiesRef props) | SDL::Window | inline |
| ~Window() | SDL::Window | inline |