SDL3pp
A slim C++ wrapper for SDL3
Loading...
Searching...
No Matches
SDL::Window Member List

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

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