![]() | 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.
|