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

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

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