From b36eaba39181aa26c5a1eea543de183a23578d7c Mon Sep 17 00:00:00 2001 From: chatlanin Date: Wed, 9 Apr 2025 14:56:38 +0300 Subject: [PATCH] add emitter --- src/event/event.hpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/event/event.hpp b/src/event/event.hpp index 5a98afc..2f1aa70 100755 --- a/src/event/event.hpp +++ b/src/event/event.hpp @@ -13,4 +13,11 @@ namespace VE std::any m_data; int m_id; }; + + struct emitter + { + virtual ~emitter(); + virtual void on_event(event e) = 0; + virtual void on_attach() = 0; + }; }