types.h 335 B

12345678910111213141516171819
  1. #ifndef ENTT_LIB_EMITTER_TYPES_H
  2. #define ENTT_LIB_EMITTER_TYPES_H
  3. #include <entt/core/attribute.h>
  4. #include <entt/signal/emitter.hpp>
  5. struct ENTT_API test_emitter
  6. : entt::emitter<test_emitter>
  7. {};
  8. struct ENTT_API message {
  9. int payload;
  10. };
  11. struct ENTT_API event {
  12. int payload;
  13. };
  14. #endif // ENTT_LIB_EMITTER_TYPES_H