785 B
785 B
InputManager::OnKeyEvent
获取键盘事件通道。
Core::Event<const KeyEvent&>& OnKeyEvent();
行为说明
返回内部 Core::Event<const KeyEvent&> 引用。当前事件会在 ProcessKeyDown 和 ProcessKeyUp 中同步触发。
需要注意:
- 回调执行线程就是调用
Process*的线程。 - 当前
Shutdown()不会清空这个事件对象中的监听器。
返回值
Core::Event<const KeyEvent&>&- 键盘事件通道。
示例
auto id = XCEngine::Input::InputManager::Get().OnKeyEvent().Subscribe(
[](const XCEngine::Input::KeyEvent& e) {}
);