| CompositeTTaskData Methods |
The CompositeTTaskData generic type exposes the following members.
| Name | Description | |
|---|---|---|
| ActivateChild |
Activates the passed child. Does no index range checking.
| |
| AddChild |
Adds a child to this group task.
| |
| DeactivateChild |
Deactivates the passed child. Does no index range checking.
| |
| DecideForFirstPossible |
Takes first task which wants to be active. Checks only a subset of the children from index 0 to passed lastChildIdx
(exclusive).
| |
| DelegateDecideToChildren |
Computes the relevancy for the decide method by taking the maximum relevancy of all children.
| |
| Equals(Object) | (Overrides BaseTaskTTaskDataEquals(Object).) | |
| Equals(CompositeTTaskData) |
Determines whether the specified Composite is equal to the current
Composite.
| |
| FindTasks |
Searches for tasks which forfill the passed predicate.
(Overrides TaskFindTasks(TaskNode, FuncITask, Boolean, ICollectionTaskNode).) | |
| GetActiveChildTasks |
Gets the active tasks of the passed child. Does no index range checking.
| |
| GetHashCode |
Serves as a hash function for a particular type.
(Overrides BaseTaskTTaskDataGetHashCode.) | |
| InsertChild |
Inserts a child to this group task at the passed index.
| |
| MoveChild |
Moves a child to the passed position inside the group.
| |
| RemoveChild |
Removes a child from this group task.
| |
| UpdateChild |
Updates the passed child. Does no index range checking.
|