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

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

AttachContextToWindow(OSWindowHandle window, IWindowContext *context) overridetachyon::ImageWindowBackendvirtual
AttachInputHandlerToWindow(OSWindowHandle window, IPlatformInputHandler *inputHandler) overridetachyon::ImageWindowBackendvirtual
BringToFront(OSWindowHandle window) overridetachyon::ImageWindowBackendvirtual
CreateWindow(std::string_view title, int2 size, WindowFlags windowFlags, OSWindowHandle parentOSHandle) overridetachyon::ImageWindowBackendvirtual
CreateWindow(std::string_view title, IntRect rect, WindowFlags windowFlags, OSWindowHandle parentOSHandle) overridetachyon::ImageWindowBackendvirtual
DestroyWindow(OSWindowHandle window) overridetachyon::ImageWindowBackendvirtual
DetachWindowContext(OSWindowHandle window) overridetachyon::ImageWindowBackendvirtual
EndFade(uint32_t)tachyon::IWindowBackendinlinevirtual
GetActiveWindow() overridetachyon::ImageWindowBackendvirtual
GetCursorSize() const overridetachyon::ImageWindowBackendvirtual
GetDoubleClickMilliseconds()tachyon::IWindowBackendinlinevirtual
GetFocusChangeCount() const overridetachyon::ImageWindowBackendinlinevirtual
GetMonitorAt(int2 pos) const overridetachyon::ImageWindowBackendvirtual
GetMonitorFromWindow(OSWindowHandle window) const overridetachyon::ImageWindowBackendvirtual
GetMonitors() const overridetachyon::ImageWindowBackendvirtual
GetMouseButtons() overridetachyon::ImageWindowBackendvirtual
GetNativeHandle(OSWindowHandle window) overridetachyon::ImageWindowBackendvirtual
GetPreferredLanguage() const overridetachyon::ImageWindowBackendvirtual
GetScreenMousePos() overridetachyon::ImageWindowBackendvirtual
GetTicks() const overridetachyon::ImageWindowBackendvirtual
GetWindowContext(OSWindowHandle window) overridetachyon::ImageWindowBackendvirtual
GetWindowDisplayScale(OSWindowHandle window) overridetachyon::ImageWindowBackendvirtual
GetWindowMode(OSWindowHandle window) const overridetachyon::ImageWindowBackendinlinevirtual
GetWindowPixelRect(OSWindowHandle window) overridetachyon::ImageWindowBackendvirtual
GetWindowPos(OSWindowHandle window) overridetachyon::ImageWindowBackendvirtual
GetWindowRect(OSWindowHandle window) overridetachyon::ImageWindowBackendvirtual
GetWindowSize(OSWindowHandle window) overridetachyon::ImageWindowBackendvirtual
GetWindowUnderMouse() overridetachyon::ImageWindowBackendvirtual
HitTestWindow(OSWindowHandle window, int2 screenPos) consttachyon::IWindowBackendinline
ImageWindowBackend(IWindowBackend &osBackend)tachyon::ImageWindowBackendexplicit
IsImageWindow(OSWindowHandle window) consttachyon::ImageWindowBackend
IsWindow(OSWindowHandle window) overridetachyon::ImageWindowBackendvirtual
IWindowBackend()tachyon::IWindowBackendinline
m_graphicsContexttachyon::IWindowBackendprotected
m_hitTesttachyon::IWindowBackendprotected
m_onWindowMovedtachyon::IWindowBackendprotected
MoveFade(uint32_t, IntRect, float)tachyon::IWindowBackendinlinevirtual
PollEvents(std::function< void(OSWindowHandle, IWindowContext *)> cleanup) overridetachyon::ImageWindowBackendvirtual
PrefersReducedMotion()tachyon::IWindowBackendinlinevirtual
ReadScreenPixel(int2 screenPos) overridetachyon::ImageWindowBackendinlinevirtual
SetCursor(MouseCursor cursor) overridetachyon::ImageWindowBackendvirtual
SetFocus(OSWindowHandle window)tachyon::ImageWindowBackend
SetGraphicsContext(GraphicsContext *graphicsContext) overridetachyon::ImageWindowBackendinlinevirtual
SetHitTestCallback(std::function< WindowHitArea(OSWindowHandle, int2 screenPos)> cb)tachyon::IWindowBackendinline
SetPointer(OSWindowHandle window, int2 screenPos, MouseButtons buttons)tachyon::ImageWindowBackend
SetTextInputArea(OSWindowHandle window, IntRect rect) overridetachyon::ImageWindowBackendvirtual
SetWindowCloaked(OSWindowHandle, bool)tachyon::IWindowBackendinlinevirtual
SetWindowMode(OSWindowHandle window, WindowMode mode) overridetachyon::ImageWindowBackendinlinevirtual
SetWindowMovedCallback(std::function< void()> cb)tachyon::IWindowBackendinline
SetWindowRect(OSWindowHandle window, const IntRect &clientRect) overridetachyon::ImageWindowBackendvirtual
SetWindowVisible(OSWindowHandle window, bool visible) overridetachyon::ImageWindowBackendvirtual
ShowFade(OSWindowHandle, IWindowContext *, IntRect, float)tachyon::IWindowBackendinlinevirtual
SwapBuffers(OSWindowHandle window) overridetachyon::ImageWindowBackendvirtual
TakeCloseRequest(OSWindowHandle window) overridetachyon::ImageWindowBackendinlinevirtual
~ImageWindowBackend() overridetachyon::ImageWindowBackend
~IWindowBackend()tachyon::IWindowBackendinlinevirtual