#include #include struct test_emitter : entt::emitter {}; ENTT_NAMED_STRUCT(position, { int x; int y; }) ENTT_NAMED_STRUCT(velocity, { int dx; int dy; }) ENTT_NAMED_STRUCT(an_event, { int payload; }) ENTT_NAMED_STRUCT(another_event, {})