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

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

ConsumeEvent(size_t index)tachyon::InputManagerinline
ConsumeKey()tachyon::InputManager
Dispatch(GUIStateManager &guiStateManager, ElementStorage &storage)tachyon::InputManager
GetCurrentButtons() consttachyon::InputManagerinline
GetFileDrag() consttachyon::InputManagerinline
GetRecordedEvents() consttachyon::InputManagerinline
InputManager()=defaulttachyon::InputManager
IsDragAbandoned(MouseButtons button=MouseButtons::Left) consttachyon::InputManager
OnFileDrop(tachyon::ID windowId, tachyon::int2 screenPos, FileDropAction action, std::string_view data) overridetachyon::InputManagervirtual
OnKeyboard(tachyon::ID windowId, KeyCode key, int repeat, KeyModifier modifiers, KeyAction action) overridetachyon::InputManagervirtual
OnMouseButton(tachyon::ID windowId, tachyon::int2 screenPos, tachyon::MouseButtons buttons, KeyModifier modifiers, MouseAction action) overridetachyon::InputManagervirtual
OnMouseMove(tachyon::ID windowId, tachyon::int2 screenPos, tachyon::MouseButtons buttons, KeyModifier modifiers) overridetachyon::InputManagervirtual
OnMouseScroll(tachyon::ID windowId, tachyon::int2 screenPos, tachyon::float2 scrollOffset, KeyModifier modifiers) overridetachyon::InputManagervirtual
OnTextComposition(tachyon::ID, std::string_view, int32_t) overridetachyon::InputManagerinlinevirtual
PopGlobalHandler()tachyon::InputManagerinline
Process(GUIStateManager &guiStateManager, ElementStorage &elementStorage, TabChainManager &tabChainManager, ITextSystem *textSystem, ID overID)tachyon::InputManager
PushGlobalHandler(EventHandler h)tachyon::InputManagerinline
SynthesizeMissingMouseEvents(int2 screenPos, MouseButtons lastPhysicalButtons, MouseButtons physicalButtons)tachyon::InputManager
TakeFileDrops()tachyon::InputManagerinline
UpdatePreHover(GUIStateManager &guiStateManager)tachyon::InputManager
~InputManager()=defaulttachyon::InputManager
~IPlatformInputHandler()=defaulttachyon::IPlatformInputHandlervirtual