TachyonUI 0.1.0
High-performance UI for building tools.
Loading...
Searching...
No Matches
tachyon::OSWindowManager Member List

This is the complete list of members for tachyon::OSWindowManager, including all inherited members.

AllowReopenWindow(ID id)tachyon::OSWindowManagerinline
AllWindows() consttachyon::OSWindowManagerinline
AnimateFades()tachyon::OSWindowManagerprotected
BeginFadeIn(Window &window, uint32_t nowMs)tachyon::OSWindowManagerprotected
BeginFrame()tachyon::OSWindowManager
BringToFront(ID id)tachyon::OSWindowManagerinline
CenterInMonitor(int monitorIndex, int width, int height)tachyon::OSWindowManager
ClearParentIDInChildren(int32_t window_index)tachyon::OSWindowManagerprotected
DestroyAllWindowContexts()tachyon::OSWindowManager
DestroyWindowContexts()tachyon::OSWindowManager
EndFadeOf(Window &window)tachyon::OSWindowManagerprotected
EndFrame()tachyon::OSWindowManager
FadeProgress(const Window &window, uint32_t nowMs) consttachyon::OSWindowManagerprotected
FadeRect(const Window &window, float shown) consttachyon::OSWindowManagerprotected
FindWindow(ID id)tachyon::OSWindowManagerinlineprotected
FindWindow(OSWindowHandle handle)tachyon::OSWindowManagerinlineprotected
ForEachAliveWindowContext(const std::function< void(IWindowContext *, IntRect)> &func)tachyon::OSWindowManagerinline
GetActiveWindow() consttachyon::OSWindowManagerinline
GetMonitor(int index) consttachyon::OSWindowManagerinline
GetMonitorArea(int monitorIndex)tachyon::OSWindowManager
GetMonitorCount() consttachyon::OSWindowManagerinline
GetMonitorIndexAt(int2 pos) consttachyon::OSWindowManagerinline
GetMonitorIndexForWindow(ID id) consttachyon::OSWindowManagerinlineprotected
GetMouseButtons()tachyon::OSWindowManagerinline
GetOrCreateWindow(ID id, std::string_view title, IntRect rect, OnGuiFunc onGui, WindowFlags windowFlags=WindowFlags::DefaultFlags|WindowFlags::CloseWithParent, ID parentID=ID::Invalid(), int monitorIndex=-1)tachyon::OSWindowManager
GetPrimaryMonitor() consttachyon::OSWindowManagerinline
GetPrimaryMonitorIndex() consttachyon::OSWindowManagerinline
GetScreenMousePos()tachyon::OSWindowManagerinline
GetTopModalWindow() consttachyon::OSWindowManager
GetWindowContext(ID id) consttachyon::OSWindowManagerinline
GetWindowDisplayScale(ID id) consttachyon::OSWindowManagerinline
GetWindowHandle(ID id) consttachyon::OSWindowManagerinline
GetWindowID(OSWindowHandle handle) consttachyon::OSWindowManagerinline
GetWindowMode(ID id) consttachyon::OSWindowManagerinline
GetWindowPosition(ID id) consttachyon::OSWindowManagerinline
GetWindowRect(ID id) consttachyon::OSWindowManagerinline
GetWindowSize(ID id) consttachyon::OSWindowManagerinline
GetWindowState(ID id) consttachyon::OSWindowManagerinline
GetWindowUnderMouse() consttachyon::OSWindowManagerinline
gradientManagertachyon::OSWindowManagerprotected
graphicsContexttachyon::OSWindowManagerprotected
HandleToWindowIndextachyon::OSWindowManagerprotected
HasAliveMainWindow() consttachyon::OSWindowManagerinline
HasAlivePopupWindows() consttachyon::OSWindowManagerinline
HasAliveSecondaryWindows() consttachyon::OSWindowManagerinline
HasBeenRegistered(ID id) consttachyon::OSWindowManagerinline
HidePopupWindow(ID id)tachyon::OSWindowManagerinline
IDToWindowIndextachyon::OSWindowManagerprotected
IndexOf(ID id) consttachyon::OSWindowManagerinlineprotected
IndexOf(OSWindowHandle handle) consttachyon::OSWindowManagerinlineprotected
inputHandlertachyon::OSWindowManagerprotected
IsNotAlive(ID id) consttachyon::OSWindowManagerinline
IsNotAlive(int32_t index) consttachyon::OSWindowManagerinlineprotected
kPopupInMstachyon::OSWindowManagerstatic
kPopupOutMstachyon::OSWindowManagerstatic
kPopupSlidetachyon::OSWindowManagerstatic
kTooltipInMstachyon::OSWindowManagerstatic
LinkToParent(int32_t window_index, ID parentID)tachyon::OSWindowManagerprotected
m_reducedMotiontachyon::OSWindowManagerprotected
MainDisplayScale() consttachyon::OSWindowManager
MainRefreshRate() consttachyon::OSWindowManager
MainWindow() consttachyon::OSWindowManagerprotected
MayFade(const Window &window) consttachyon::OSWindowManagerprotected
Monitors() consttachyon::OSWindowManagerinline
OSWindowManager()=defaulttachyon::OSWindowManagerprotected
OSWindowManager(GraphicsContext *graphicsContext, IWindowBackend *backend)tachyon::OSWindowManagerexplicit
OSWindowManager(GraphicsContext *graphicsContext, IWindowBackend *backendWindowManager, IPlatformInputHandler *inputHandler, StyleManager &styleManager, GradientManager &gradientManager)tachyon::OSWindowManager
QueryDisplayScale(OSWindowHandle handle) consttachyon::OSWindowManagerprotected
RaisePopup(const Window &window)tachyon::OSWindowManagerprotected
ReadScreenPixel(int2 screenPos)tachyon::OSWindowManagerinline
RecreateWindowContexts()tachyon::OSWindowManager
RefreshMonitors()tachyon::OSWindowManagerinline
ReleaseUndeclaredWindows(const std::function< bool(ID)> &declared)tachyon::OSWindowManager
RemoveWindow(int32_t window_index)tachyon::OSWindowManagerprotected
RemoveWindowFromSiblingList(int32_t window_index)tachyon::OSWindowManagerprotected
RequestClose(ID id)tachyon::OSWindowManagerinline
RequestClose(int32_t index)tachyon::OSWindowManagerprotected
RequestClose(int32_t index, std::vector< ID > &detach_children)tachyon::OSWindowManagerprotected
RequestCloseAllowReopen(ID id)tachyon::OSWindowManagerinline
RequestUserClose(ID id)tachyon::OSWindowManagerinline
SetPopupSlide(ID id, int2 away)tachyon::OSWindowManager
SetReducedMotion(bool reduced)tachyon::OSWindowManagerinline
SetTextInputArea(ID id, IntRect screenRect)tachyon::OSWindowManagerinline
SetWindowMode(ID id, WindowMode mode)tachyon::OSWindowManagerinline
SetWindowRect(ID id, const IntRect &clientRect)tachyon::OSWindowManager
styleManagertachyon::OSWindowManagerprotected
TakeCloseRequest(ID id)tachyon::OSWindowManagerinline
Update()tachyon::OSWindowManager
userClosedWindowstachyon::OSWindowManagerprotected
WasUserClosed(ID id) consttachyon::OSWindowManagerinline
WasWindowUserClosed(ID id) consttachyon::OSWindowManagerinline
windowBackendManagertachyon::OSWindowManagerprotected
WindowCount() consttachyon::OSWindowManagerinline
windowstachyon::OSWindowManagerprotected
~OSWindowManager()=defaulttachyon::OSWindowManagervirtual