| 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.
|