|
void | OnUpdate (IEntity entity) |
| This is called every update frame for all entities which pass the filter. More...
|
|
void | OnRemoved (IEntity entity) |
| Called when an Entity, which was once passing the filter, is no longer doing so. More...
|
|
|
int | UpdateCount |
|
int | RemovedCount |
|
Type[] | Filter |
|
|
virtual SystemExecutionOrdering | GetExecutionOrdering (ISystem system) |
| Return the order of system execution for this system relative to the given system. This method defaults to SystemExecutionOrdering.Concurrent, which means that there is no explicit execution ordering required between the two systems. More...
|
|
void Forge.Entities.Tests.SystemCounter.OnRemoved |
( |
IEntity |
entity | ) |
|
Called when an Entity, which was once passing the filter, is no longer doing so.
This can occur for a number of reasons, such as a data state change or the Entity being destroyed.
- Parameters
-
entity | An entity that is no longer passing the filter. |
Implements Forge.Entities.Trigger.Removed.
void Forge.Entities.Tests.SystemCounter.OnUpdate |
( |
IEntity |
entity | ) |
|
This is called every update frame for all entities which pass the filter.
If you need to know when the entities are added or are no longer going to be updated, also implement ILifecycleTrigger.
- Parameters
-
entity | An entity which has passed the filter. |
Implements Forge.Entities.Trigger.Update.
The documentation for this class was generated from the following file:
- Forge.EntitiesTests/SystemCounter.cs