|
NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
|
TUI输入事件类型定义 更多...
#include "NeForce/core/string/codepoint.hpp"类 | |
| struct | neforce::tui::key_event |
| 键盘事件 更多... | |
| struct | neforce::tui::mouse_event |
| 鼠标事件 更多... | |
| struct | neforce::tui::resize_event |
| 终端尺寸变化事件 更多... | |
枚举 | |
| enum class | neforce::tui::key_modifier : uint8_t { key_modifier::none = 0 , key_modifier::ctrl = 1 , key_modifier::alt = 2 , key_modifier::shift = 4 } |
| 修饰键位掩码 更多... | |
| enum class | neforce::tui::mouse_button : uint8_t { mouse_button::left , mouse_button::middle , mouse_button::right , mouse_button::wheelup , mouse_button::wheeldown , mouse_button::none } |
| 鼠标按钮枚举 更多... | |
| enum class | neforce::tui::mouse_action : uint8_t { mouse_action::press , mouse_action::release , mouse_action::move , mouse_action::wheel } |
| 鼠标动作枚举 更多... | |