ClearComposition() | SDL::WindowBase | inline |
DestroySurface() | SDL::WindowBase | inline |
Flash(FlashOperation operation) | SDL::WindowBase | inline |
FromID(WindowID id) | SDL::WindowRef | inlinestatic |
get() const | SDL::Resource< SDL_Window * > | inline |
GetAspectRatio(float *min_aspect, float *max_aspect) const | SDL::WindowBase | inline |
GetBordersSize(int *top, int *left, int *bottom, int *right) const | SDL::WindowBase | inline |
GetDisplay() const | SDL::WindowBase | inline |
GetDisplayScale() const | SDL::WindowBase | inline |
GetFlags() const | SDL::WindowBase | inline |
GetFullscreenMode() const | SDL::WindowBase | inline |
GetGrabbed() | SDL::WindowRef | inlinestatic |
GetICCProfile(size_t *size) const | SDL::WindowBase | inline |
GetID() const | SDL::WindowBase | inline |
GetKeyboardGrab() const | SDL::WindowBase | inline |
GetMaximumSize(int *w, int *h) const | SDL::WindowBase | inline |
GetMinimumSize(int *w, int *h) const | SDL::WindowBase | inline |
GetMouseGrab() const | SDL::WindowBase | inline |
GetMouseRect() const | SDL::WindowBase | inline |
GetOpacity() const | SDL::WindowBase | inline |
GetParent() const | SDL::WindowBase | inline |
GetPixelDensity() const | SDL::WindowBase | inline |
GetPixelFormat() const | SDL::WindowBase | inline |
GetPosition() const | SDL::WindowBase | inline |
GetPosition(int *x, int *y) const | SDL::WindowBase | inline |
GetProperties() const | SDL::WindowBase | inline |
GetRect() const | SDL::WindowBase | inline |
GetRelativeMouseMode() const | SDL::WindowBase | inline |
GetRenderer() const | SDL::WindowBase | inline |
GetSafeArea() const | SDL::WindowBase | inline |
GetSize() const | SDL::WindowBase | inline |
GetSize(int *w, int *h) const | SDL::WindowBase | inline |
GetSizeInPixels() const | SDL::WindowBase | inline |
GetSizeInPixels(int *w, int *h) const | SDL::WindowBase | inline |
GetSurface() | SDL::WindowBase | inline |
GetSurfaceVSync() const | SDL::WindowBase | inline |
GetTextInputArea(Rect *rect, int *cursor) | SDL::WindowBase | inline |
GetTitle() const | SDL::WindowBase | inline |
HasSurface() const | SDL::WindowBase | inline |
Hide() | SDL::WindowBase | inline |
IsScreenKeyboardShown() const | SDL::WindowBase | inline |
IsTextInputActive() const | SDL::WindowBase | inline |
Maximize() | SDL::WindowBase | inline |
Minimize() | SDL::WindowBase | inline |
operator bool() const | SDL::Resource< SDL_Window * > | inlineexplicit |
operator->() const | SDL::Resource< SDL_Window * > | inline |
operator->() | SDL::Resource< SDL_Window * > | inline |
operator=(Window other) | SDL::Window | inline |
SDL::WindowRef::operator=(WindowRef other) | SDL::WindowRef | inline |
operator==(const Resource &other) const=default | SDL::Resource< SDL_Window * > | |
operator==(std::nullopt_t) const | SDL::Resource< SDL_Window * > | inline |
operator==(std::nullptr_t) const | SDL::Resource< SDL_Window * > | inline |
Raise() | SDL::WindowBase | inline |
release(SDL_Window * newResource={}) | SDL::Resource< SDL_Window * > | inline |
reset(SDL_Window *newResource={}) | SDL::WindowRef | inline |
Resource(T resource={}) | SDL::WindowBase | inline |
Resource(std::nullptr_t) | SDL::WindowBase | inline |
Resource(std::nullopt_t) | SDL::WindowBase | inline |
Resource(const Resource &other)=delete (defined in SDL::WindowBase) | SDL::WindowBase | |
Resource(Resource &&other)=delete (defined in SDL::WindowBase) | SDL::WindowBase | |
Resource< SDL_Window * >::Resource(SDL_Window * resource={}) | SDL::Resource< SDL_Window * > | inline |
Restore() | SDL::WindowBase | inline |
SetAlwaysOnTop(bool on_top) | SDL::WindowBase | inline |
SetAspectRatio(float min_aspect, float max_aspect) | SDL::WindowBase | inline |
SetBordered(bool bordered) | SDL::WindowBase | inline |
SetFocusable(bool focusable) | SDL::WindowBase | inline |
SetFullscreen(bool fullscreen) | SDL::WindowBase | inline |
SetFullscreenMode(OptionalRef< const DisplayMode > mode) | SDL::WindowBase | inline |
SetHitTest(HitTestCB callback) | SDL::WindowBase | inline |
SetHitTest(HitTest callback, void *callback_data) | SDL::WindowBase | inline |
SetIcon(SurfaceBase &icon) | SDL::WindowBase | inline |
SetKeyboardGrab(bool grabbed) | SDL::WindowBase | inline |
SetMaximumSize(SDL_Point p) | SDL::WindowBase | inline |
SetMinimumSize(SDL_Point p) | SDL::WindowBase | inline |
SetModal(bool modal) | SDL::WindowBase | inline |
SetMouseGrab(bool grabbed) | SDL::WindowBase | inline |
SetMouseRect(const SDL_Rect &rect) | SDL::WindowBase | inline |
SetOpacity(float opacity) | SDL::WindowBase | inline |
SetParent(OptionalWindow parent) | SDL::WindowBase | |
SetPosition(SDL_Point p) | SDL::WindowBase | inline |
SetRect(Rect rect) | SDL::WindowBase | inline |
SetRelativeMouseMode(bool enabled) | SDL::WindowBase | inline |
SetResizable(bool resizable) | SDL::WindowBase | inline |
SetShape(SurfaceBase &shape) | SDL::WindowBase | inline |
SetSize(SDL_Point p) | SDL::WindowBase | inline |
SetSurfaceVSync(int vsync) | SDL::WindowBase | inline |
SetTextInputArea(const SDL_Rect &rect, int cursor) | SDL::WindowBase | inline |
SetTitle(StringParam title) | SDL::WindowBase | inline |
Show() | SDL::WindowBase | inline |
ShowSystemMenu(SDL_Point p) | SDL::WindowBase | inline |
StartTextInput() | SDL::WindowBase | inline |
StartTextInput(PropertiesBase &props) | SDL::WindowBase | inline |
StopTextInput() | SDL::WindowBase | inline |
Sync() | SDL::WindowBase | inline |
UpdateSurface() | SDL::WindowBase | inline |
UpdateSurfaceRects(SpanRef< const SDL_Rect > rects) | SDL::WindowBase | inline |
WarpMouse(float x, float y) | SDL::WindowBase | inline |
Window(SDL_Window *resource={}) | SDL::Window | inlineexplicit |
Window(const Window &other)=delete (defined in SDL::Window) | SDL::Window | |
Window(Window &&other)=default | SDL::Window | |
WindowBase(StringParam title, SDL_Point size, WindowFlags flags=0) | SDL::WindowRef | inline |
WindowBase(WindowBase &parent, SDL_Point offset, SDL_Point size, WindowFlags flags=0) | SDL::WindowRef | inline |
WindowBase(PropertiesBase &props) | SDL::WindowRef | inline |
WindowRef(const WindowRef &other) | SDL::Window | inline |
WindowRef(WindowRef &&other) | SDL::Window | inline |
~Window() | SDL::Window | inline |
~WindowRef()=default | SDL::WindowRef | |