proxy.h 335 B

12345678910111213141516
  1. #ifndef ENTT_LIB_DISPATCHER_PLUGIN_STD_PROXY_H
  2. #define ENTT_LIB_DISPATCHER_PLUGIN_STD_PROXY_H
  3. #include <entt/signal/fwd.hpp>
  4. #include "types.h"
  5. struct proxy: dispatcher_proxy {
  6. proxy(entt::dispatcher &);
  7. void trigger(message) override;
  8. void trigger(event) override;
  9. private:
  10. entt::dispatcher *dispatcher;
  11. };
  12. #endif