Expand description
Structs§
- Cached
Component Observers - Collection of
ObserverRunner
forObserver
registered to a particular event targeted at a specific component. - Cached
Observers - Collection of
ObserverRunner
forObserver
registered to a particular event. - Observed
By - Tracks a list of entity observers for the
Entity
ObservedBy
is added to. - Observer
- An
Observer
system. Add thisComponent
to anEntity
to turn it into an “observer”. - Observer
Descriptor - Store information about what an
Observer
observes. - Observers
- An internal lookup table tracking all of the observers in the world.
- On
- A system parameter used by an observer to process events. See
Observer
andEvent
for examples. - Trigger
Context - Metadata about a specific
Event
that triggered an observer.
Type Aliases§
- Observer
Map - Map between an observer entity and its
ObserverRunner
- Observer
Runner - Type for function that is run when an observer is triggered.
- Trigger
Deprecated - Deprecated in favor of
On
.