Thread-safe event queue for passing network events to the game loop.
@ Input
A client has sent an input snapshot.
Definition EventType.hpp:11
A single gameplay event produced by network input processing.
Definition Event.hpp:47
InputSnapshot movementIntent
Used when type == Input.
Definition Event.hpp:51
Client-only input sampling system — split into two halves so mouse look can run every iterate() (smoo...
Definition DebugUI.hpp:15
Event runInputReceive(const void *data)
Deserialise a raw InputSnapshot packet into a gameplay Event.
Definition InputReceiveSystem.hpp:16