#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, {}); ENTT_NAMED_TYPE(int); ENTT_NAMED_TYPE(char);