Definition: GameController.hpp:7
virtual const EventTypeName getTypeName() const =0
const uint32_t StaticEventType
Definition: Event.hpp:10
std::string EventTypeName
Definition: Event.hpp:13
virtual const EventType getType() const =0
static constexpr EventType TypeNameHash(StaticEventTypeName etn)
Definition: Event.hpp:16
constexpr uint32_t Hash32(const char *str)
Definition: Hash.hpp:81
uint32_t EventType
Definition: Event.hpp:11
const char *const StaticEventTypeName
Definition: Event.hpp:12