|
Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
|
Runtime state for one float action name. More...
Public Attributes | |
| FloatProvider | provider |
| Function sampled by beginFrame(). | |
| uint64_t | providerId = 0 |
| Active provider handle id, or zero when unbound. | |
| float | current = 0.0f |
| Latest sampled value. | |
| float | previous = 0.0f |
| Value from the previous beginFrame() call. | |
| std::vector< FloatCallbackEntry > | callbacks |
| Callback registrations for this action name. | |
Runtime state for one float action name.
Definition at line 372 of file InputManager.h.
| std::vector<FloatCallbackEntry> Input::InputManager::FloatAction::callbacks |
Callback registrations for this action name.
Definition at line 378 of file InputManager.h.
| float Input::InputManager::FloatAction::current = 0.0f |
Latest sampled value.
Definition at line 376 of file InputManager.h.
| float Input::InputManager::FloatAction::previous = 0.0f |
Value from the previous beginFrame() call.
Definition at line 377 of file InputManager.h.
| FloatProvider Input::InputManager::FloatAction::provider |
Function sampled by beginFrame().
Definition at line 374 of file InputManager.h.
| uint64_t Input::InputManager::FloatAction::providerId = 0 |
Active provider handle id, or zero when unbound.
Definition at line 375 of file InputManager.h.