35 lines
573 B
Markdown
35 lines
573 B
Markdown
# InputManager::Shutdown
|
|
|
|
清空输入状态缓存和逻辑映射。
|
|
|
|
```cpp
|
|
void Shutdown();
|
|
```
|
|
|
|
## 行为说明
|
|
|
|
当前实现只有在已初始化时才会执行关闭逻辑。它会清空:
|
|
|
|
- 键盘状态数组
|
|
- 鼠标按键状态数组
|
|
- 轴映射
|
|
- 按钮映射
|
|
- 按钮瞬时状态数组
|
|
|
|
然后把 `m_platformWindowHandle` 置空,并把 `m_initialized` 设为 `false`。
|
|
|
|
当前不会清空:
|
|
|
|
- 事件监听器
|
|
- `m_touches`
|
|
- 鼠标位置缓存
|
|
|
|
## 返回值
|
|
|
|
- 无。
|
|
|
|
## 相关文档
|
|
|
|
- [返回类型总览](InputManager.md)
|
|
- [Initialize](Initialize.md)
|