|
Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
|
Runtime state for one bool action name. More...
Public Attributes | |
| BoolProvider | provider |
| Function sampled by beginFrame(). | |
| uint64_t | providerId = 0 |
| Active provider handle id, or zero when unbound. | |
| bool | current = false |
| Latest sampled value. | |
| bool | previous = false |
| Value from the previous beginFrame() call. | |
| std::vector< BoolCallbackEntry > | callbacks |
| Callback registrations for this action name. | |
Runtime state for one bool action name.
Definition at line 348 of file InputManager.h.
| std::vector<BoolCallbackEntry> Input::InputManager::BoolAction::callbacks |
Callback registrations for this action name.
Definition at line 354 of file InputManager.h.
| bool Input::InputManager::BoolAction::current = false |
Latest sampled value.
Definition at line 352 of file InputManager.h.
| bool Input::InputManager::BoolAction::previous = false |
Value from the previous beginFrame() call.
Definition at line 353 of file InputManager.h.
| BoolProvider Input::InputManager::BoolAction::provider |
Function sampled by beginFrame().
Definition at line 350 of file InputManager.h.
| uint64_t Input::InputManager::BoolAction::providerId = 0 |
Active provider handle id, or zero when unbound.
Definition at line 351 of file InputManager.h.