Template Class event¶
Defined in File event.hpp
Inheritance Relationships¶
Base Type¶
public legion::core::events::event_base
(Class event_base)
Class Documentation¶
-
template<typename
Self
>
classlegion::core::events
::
event
: public legion::core::events::event_base¶ Base class all user defined events should inherit from. This ensures that each event has it’s type id and that it can statically be requested.
Public Functions
-
virtual
~event
() = default¶
Public Static Attributes
-
static const id_type
id
= detail::reportEventType<Self>()¶
Friends
- friend class EventBus
-
virtual