# [system](system.hpp)

System that reads the commands stored in an [buffer](../data/buffer.md) and forwards them to all entities with [input handlers](../data/handler.md).

Graphics systems are responsible for filling the `buffer` with events.