|
Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
|
Runtime state for one vec2 action name. More...
Public Attributes | |
| Vec2Provider | provider |
| Function sampled by beginFrame(). | |
| uint64_t | providerId = 0 |
| Active provider handle id, or zero when unbound. | |
| glm::vec2 | current { 0.0f } |
| Latest sampled value. | |
| glm::vec2 | previous { 0.0f } |
| Value from the previous beginFrame() call. | |
| std::vector< Vec2CallbackEntry > | callbacks |
| Callback registrations for this action name. | |
Runtime state for one vec2 action name.
Definition at line 360 of file InputManager.h.
| std::vector<Vec2CallbackEntry> Input::InputManager::Vec2Action::callbacks |
Callback registrations for this action name.
Definition at line 366 of file InputManager.h.
| glm::vec2 Input::InputManager::Vec2Action::current { 0.0f } |
Latest sampled value.
Definition at line 364 of file InputManager.h.
| glm::vec2 Input::InputManager::Vec2Action::previous { 0.0f } |
Value from the previous beginFrame() call.
Definition at line 365 of file InputManager.h.
| Vec2Provider Input::InputManager::Vec2Action::provider |
Function sampled by beginFrame().
Definition at line 362 of file InputManager.h.
| uint64_t Input::InputManager::Vec2Action::providerId = 0 |
Active provider handle id, or zero when unbound.
Definition at line 363 of file InputManager.h.