|
TachyonUI 0.1.0
High-performance UI for building tools.
|
This is the complete list of members for tachyon::IPlatformInputHandler, including all inherited members.
| OnFileDrop(tachyon::ID, tachyon::int2, FileDropAction, std::string_view) | tachyon::IPlatformInputHandler | inlinevirtual |
| OnKeyboard(tachyon::ID id, KeyCode key, int repeat, KeyModifier modifiers, KeyAction action)=0 | tachyon::IPlatformInputHandler | pure virtual |
| OnMouseButton(tachyon::ID id, tachyon::int2 screenPos, tachyon::MouseButtons buttons, KeyModifier modifiers, tachyon::MouseAction action)=0 | tachyon::IPlatformInputHandler | pure virtual |
| OnMouseMove(tachyon::ID id, tachyon::int2 screenPos, tachyon::MouseButtons buttons, KeyModifier modifiers)=0 | tachyon::IPlatformInputHandler | pure virtual |
| OnMouseScroll(tachyon::ID id, tachyon::int2 screenPos, tachyon::float2 scrollOffset, KeyModifier modifiers)=0 | tachyon::IPlatformInputHandler | pure virtual |
| OnTextComposition(tachyon::ID id, std::string_view text, int32_t cursor)=0 | tachyon::IPlatformInputHandler | pure virtual |
| ~IPlatformInputHandler()=default | tachyon::IPlatformInputHandler | virtual |