NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
载入中...
搜索中...
未找到
events.hpp 文件参考

TUI输入事件类型定义 更多...

events.hpp 的引用(Include)关系图:

浏览该文件的源代码.

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 }
 鼠标动作枚举 更多...

详细描述

TUI输入事件类型定义

定义了键盘、鼠标和终端尺寸变化等输入事件类型。

在文件 events.hpp 中定义.