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:10
InputSnapshot movementIntent
Decoded movement fields.
Definition Event.hpp:14
Client-only input sampling system — split into two halves so mouse look can run every iterate() (smoo...
Definition InputSampleSystem.hpp:21
Event runInputReceive(const void *data)
Deserialise a raw InputSnapshot packet into a gameplay Event.
Definition InputReceiveSystem.hpp:16