Interface | Description |
---|---|
EffectorTasks.EffectorTaskFactory<T> | |
EffectorWithBody<T> |
Class | Description |
---|---|
AddChildrenEffector |
Entity initializer which defines an effector which adds a child blueprint to an entity.
|
AddEffector |
Entity initializer which adds an effector to an entity.
|
AddSensor<T> |
Creates a new
AttributeSensor on an entity. |
EffectorAndBody<T> | |
EffectorBase<T> |
concrete implementation of Effector interface,
but not (at this level of the hirarchy) defining an implementation
(see
EffectorTasks.EffectorTaskFactory and EffectorWithBody ) |
EffectorBody<T> |
Typical implementations override
#main(ConfigBag) to do the work of the effector |
Effectors | |
Effectors.EffectorBuilder<T> | |
EffectorTasks |
Miscellaneous tasks which are useful in effectors.
|
EffectorTasks.EffectorBodyTaskFactory<T> |
wrapper for
EffectorBody which simply runs that body on each invocation;
the body must be thread safe and ideally stateless |
EffectorTasks.ParameterTask<T> |