Add Signal to ECS

- Add Signal class to ECS used to send signals/events into systems
This commit is contained in:
Thraix
2023-05-22 12:52:15 +02:00
parent 0cd35928a7
commit cd4abe6007
15 changed files with 144 additions and 23 deletions
@@ -0,0 +1,15 @@
#include "copium/event/EventSignal.h"
namespace Copium
{
EventSignal::EventSignal(const Event& event)
: event{event}
{}
const Event& EventSignal::GetEvent() const
{
return event;
}
CP_SIGNAL_DEFINITION(EventSignal);
}