Class Event

Class Documentation

class Event

Public Functions

virtual ~Event() = default
virtual EventType get_event_type() const = 0
virtual StringId get_name() const = 0
virtual EventCategory get_category() const = 0
inline virtual std::string to_string() const
inline bool is_handled() const

Protected Attributes

bool handled = false

Friends

friend class EventRunner