![]() | Slash.ECS.Events Namespace |
[Missing <summary> documentation for "N:Slash.ECS.Events"]
Class | Description | |
---|---|---|
![]() | ComponentStatusChangedEventData |
Event data for ComponentEnabled and ComponentDisabled events.
|
![]() | Entity2Data |
Event data for events concerning two entities.
|
![]() | EntityComponentData |
Data container holding information on a component event, such as the
entity and the component the event occurred for.
|
![]() | EntityEventData |
Base class for all events which are for a specific entity.
|
![]() | EventManager |
Allows listeners to register for game-related events and notifies them
whenever one of these events is fired.
|
![]() | GameEvent |
Event that has occurred within the entity system. May contain
additional data listeners might be interested in.
|
![]() | GameEventTypeAttribute |
Attribute to flag an enum that it contains identifiers for game events.
This way all game events can be found, e.g. for logging.
|
Delegate | Description | |
---|---|---|
![]() | EventManagerEventDelegate |
Signature of the event callbacks.
|
![]() | EventManagerUnhandledEventDelegate |
Delegate for the UnhandledEvent event.
|
Enumeration | Description | |
---|---|---|
![]() | FrameworkEvent |
Type of an event that occurred within the entity system.
|