19 this->m_handled = e.m_handled;
26 this->m_handled = e.m_handled;
34 this->m_handled = e.m_handled;
41 this->m_handled = e.m_handled;
Event() noexcept
Constructor.
virtual ~Event() noexcept
Destructor.
Event & operator=(Event &&) noexcept
Move assignment operator.
bool consumed() const noexcept
Is this event already consumed?
void consume() noexcept
Mark this event as consumed.
bool m_handled
Keeps track if event has been used already.