Flags

    Window.swift:84
    enum Flags

    Cases

    • case resizeDisabled

      The window can’t be resized by dragging its resize grip. It’s still possible to resize the window using size. This flag is ignored for full screen windows. Set with unresizable.

    • case borderless

      The window do not have native title bar and other decorations. This flag is ignored for full-screen windows. Set with borderless.

    • case alwaysOnTop

      The window is floating on top of all other windows. This flag is ignored for full-screen windows. Set with alwaysOnTop.

    • case transparent

      The window background can be transparent. Set with transparent.

    • case noFocus

      The window can’t be focused. No-focus window will ignore all input, except mouse clicks. Set with unfocusable.

    • case popup

      Window is part of menu or OptionButton dropdown. This flag can’t be changed when the window is visible. An active popup window will exclusively receive all input, without stealing focus from its parent. Popup windows are automatically closed when uses click outside it, or when an application is switched. Popup window must have transient parent set (see transient).

    • case extendToTitle

      Window content is expanded to the full size of the window. Unlike borderless window, the frame is left intact and can be used to resize the window, title bar is transparent, but have minimize/maximize/close buttons. Set with extendToTitle.

    • case mousePassthrough

      All mouse events are passed to the underlying window of the same application.

    • case max

      Max value of the Flags.

    Other members in extension

    View members

    Hide members

    This section is hidden by default because it contains too many (126) members.

    Types

    Type members

    Instance members

    Show implementation details (1)

    Hide implementation details

    Citizens in SwiftGodot

    Conformances

    Type members

    Instance members

    Type features

    Instance features