Delegate TransformationApplicator
Delegate to implement the Apply(EntityCollection, IEnvironment) method independently from any custom transformation descriptor class.
Namespace: TreeProblemFramework.Description.Transformations
Parameters
| Type | Name | Description |
|---|---|---|
| EntityCollection | targetEntities | The collection of IEntity objects whose properties are meant to be mutated or modified. |
| IEnvironment | env | The current IEnvironment object (the current state of the puzzle). |
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.IEnumerable<IEnvironment> | An enumerator of TransformationResult objects, each of which contains the results of executing the current transformation. |