@ None
Definition gui_element_flags.h:19
@ NoInput
Mouse hits pass through; a window's, to the windows under it.
Definition gui_element_flags.h:46
@ Hidden
Content clipped, no scrollbars.
Definition gui_style.h:236
WindowFlags
How an OS window is made and behaves (IWindowBackend::CreateWindow); flags combine with |.
Definition gui_window_flags.h:12
@ UserControlled
Definition gui_window_flags.h:20
@ CustomTitleBar
Keeps the OS frame (resizing, snapping, shadow) but the client area covers the title bar,...
Definition gui_window_flags.h:49
@ RenderToImage
No OS window: the window renders into an image the host reads or provides, and the host passes in its...
Definition gui_window_flags.h:41
@ Transparent
Definition gui_window_flags.h:25
@ Shadow
The OS drop shadow, where supported.
Definition gui_window_flags.h:34
@ DefaultFlags
Definition gui_window_flags.h:61
@ SkipTaskbar
Definition gui_window_flags.h:22
@ ConfirmClose
A close from the OS (its close button, Alt+F4, quitting) is only recorded for the app to decide on (I...
Definition gui_window_flags.h:53
@ CloseWithParent
Closes with its parent window; without it the window becomes top-level when the parent closes.
Definition gui_window_flags.h:45
@ NotFocusable
Never takes keyboard focus (e.g. tooltips).
Definition gui_window_flags.h:37
@ Borderless
Definition gui_window_flags.h:17
@ Utility
Definition gui_window_flags.h:24
@ Resizable
Definition gui_window_flags.h:19
@ Moveable
Definition gui_window_flags.h:18
@ AllowHighDPI
Definition gui_window_flags.h:15
@ Modal
Blocks interaction with the other windows OSWindowManager manages.
Definition gui_window_flags.h:28
@ AlwaysOnTop
Definition gui_window_flags.h:21
@ PopupMenu
Stays on top without blocking other windows; closes when another (non-child) window gets focus.
Definition gui_window_flags.h:31
#define TACHYON_ENUM_OPERATORS(EnumType)
Definition gui_enum_operators.h:6
Definition gui_logging.h:24