Event manager custom events
RaymondBaker opened this issue · comments
have event class gen id's and be able to access those ids from a member function of EventManager
use std::variant for events instead of upcasting
ie event_man.get_event("custom id")
also have enum for prebaked ones for performance