|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Vruta::WindowEventSource::signal | ( | Core::WindowEvent | event | ) |
Enqueue a window event and resume matching waiters.
| event | Event produced by the GLFW backend. |
Updates input state caches before dispatching.
Definition at line 7 of file WindowEventSource.cpp.
References MayaFlux::Core::WindowEvent::data, MayaFlux::Vruta::EventSource::dispatch(), MayaFlux::Core::KEY_PRESSED, MayaFlux::Core::KEY_RELEASED, m_button_states, m_key_states, m_mouse_x, m_mouse_y, m_pending_events, MayaFlux::Core::MOUSE_BUTTON_PRESSED, MayaFlux::Core::MOUSE_BUTTON_RELEASED, and MayaFlux::Core::WindowEvent::type.
Here is the call graph for this function: