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

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

AttachContextToWindow(OSWindowHandle window, IWindowContext *context) overridetachyon::NullWindowBackendvirtual
AttachInputHandlerToWindow(OSWindowHandle, IPlatformInputHandler *) overridetachyon::NullWindowBackendinlinevirtual
BringToFront(OSWindowHandle) overridetachyon::NullWindowBackendinlinevirtual
CreateWindow(std::string_view title, int2 size, WindowFlags windowFlags, OSWindowHandle parentOSHandle) overridetachyon::NullWindowBackendvirtual
CreateWindow(std::string_view title, IntRect rect, WindowFlags windowFlags, OSWindowHandle parentOSHandle) overridetachyon::NullWindowBackendvirtual
DestroyWindow(OSWindowHandle window) overridetachyon::NullWindowBackendvirtual
DetachWindowContext(OSWindowHandle window) overridetachyon::NullWindowBackendvirtual
EndFade(uint32_t)tachyon::IWindowBackendinlinevirtual
GetActiveWindow() overridetachyon::NullWindowBackendinlinevirtual
GetCursorSize() consttachyon::IWindowBackendinlinevirtual
GetDoubleClickMilliseconds()tachyon::IWindowBackendinlinevirtual
GetFocusChangeCount() const overridetachyon::NullWindowBackendinlinevirtual
GetMonitorAt(int2) const overridetachyon::NullWindowBackendinlinevirtual
GetMonitorFromWindow(OSWindowHandle) const overridetachyon::NullWindowBackendinlinevirtual
GetMonitors() const overridetachyon::NullWindowBackendvirtual
GetMouseButtons() overridetachyon::NullWindowBackendvirtual
GetNativeHandle(OSWindowHandle) overridetachyon::NullWindowBackendinlinevirtual
GetPreferredLanguage() consttachyon::IWindowBackendinlinevirtual
GetScreenMousePos() overridetachyon::NullWindowBackendinlinevirtual
GetTicks() const overridetachyon::NullWindowBackendvirtual
GetWindowContext(OSWindowHandle window) overridetachyon::NullWindowBackendvirtual
GetWindowDisplayScale(OSWindowHandle) overridetachyon::NullWindowBackendinlinevirtual
GetWindowMode(OSWindowHandle) consttachyon::IWindowBackendinlinevirtual
GetWindowPixelRect(OSWindowHandle window) overridetachyon::NullWindowBackendinlinevirtual
GetWindowPos(OSWindowHandle window) overridetachyon::NullWindowBackendinlinevirtual
GetWindowRect(OSWindowHandle window) overridetachyon::NullWindowBackendvirtual
GetWindowSize(OSWindowHandle window) overridetachyon::NullWindowBackendinlinevirtual
GetWindowUnderMouse() overridetachyon::NullWindowBackendinlinevirtual
HitTestWindow(OSWindowHandle window, int2 screenPos) consttachyon::IWindowBackendinline
IsWindow(OSWindowHandle window) overridetachyon::NullWindowBackendinlinevirtual
IWindowBackend()tachyon::IWindowBackendinline
m_graphicsContexttachyon::IWindowBackendprotected
m_hitTesttachyon::IWindowBackendprotected
m_onWindowMovedtachyon::IWindowBackendprotected
MoveFade(uint32_t, IntRect, float)tachyon::IWindowBackendinlinevirtual
NullWindowBackend(IntRect monitor={ 0, 0, 1920, 1080 })tachyon::NullWindowBackendexplicit
PollEvents(std::function< void(OSWindowHandle, IWindowContext *)> cleanup) overridetachyon::NullWindowBackendvirtual
PrefersReducedMotion()tachyon::IWindowBackendinlinevirtual
ReadScreenPixel(int2)tachyon::IWindowBackendinlinevirtual
SetCursor(MouseCursor) overridetachyon::NullWindowBackendinlinevirtual
SetGraphicsContext(GraphicsContext *graphicsContext)tachyon::IWindowBackendinlinevirtual
SetHitTestCallback(std::function< WindowHitArea(OSWindowHandle, int2 screenPos)> cb)tachyon::IWindowBackendinline
SetTextInputArea(OSWindowHandle, IntRect) overridetachyon::NullWindowBackendinlinevirtual
SetWindowCloaked(OSWindowHandle, bool)tachyon::IWindowBackendinlinevirtual
SetWindowMode(OSWindowHandle, WindowMode)tachyon::IWindowBackendinlinevirtual
SetWindowMovedCallback(std::function< void()> cb)tachyon::IWindowBackendinline
SetWindowRect(OSWindowHandle window, const IntRect &clientRect) overridetachyon::NullWindowBackendvirtual
SetWindowVisible(OSWindowHandle, bool) overridetachyon::NullWindowBackendinlinevirtual
ShowFade(OSWindowHandle, IWindowContext *, IntRect, float)tachyon::IWindowBackendinlinevirtual
SwapBuffers(OSWindowHandle) overridetachyon::NullWindowBackendinlinevirtual
TakeCloseRequest(OSWindowHandle)tachyon::IWindowBackendinlinevirtual
~IWindowBackend()tachyon::IWindowBackendinlinevirtual