#include <InputManager.h>
Definition at line 12 of file InputManager.h.
◆ InputManager()
| InputManager::InputManager |
( |
| ) |
|
◆ bindings() [1/2]
| const std::vector< InputBinding > & InputManager::bindings |
( |
| ) |
const |
|
inlinenoexcept |
◆ bindings() [2/2]
Mutable access to bindings (for future settings UI / serialisation).
Definition at line 28 of file InputManager.h.
◆ loadDefaults()
| void InputManager::loadDefaults |
( |
| ) |
|
Populate the binding table with default viewer controls.
Definition at line 14 of file InputManager.cpp.
◆ state()
◆ update()
| void InputManager::update |
( |
| ) |
|
Read current ImGui IO state and resolve all bindings into m_state. Call once per frame, after ImGui::NewFrame().
Definition at line 97 of file InputManager.cpp.
◆ m_bindings
◆ m_state
The documentation for this class was generated from the following files: