 | TaskGetActiveTasks Method |
Generates a collection of active task nodes under this task. Used for debugging only.
Namespace: Slash.AI.BehaviorTrees.ImplementationsAssembly: Slash.AI.BehaviorTrees (in Slash.AI.BehaviorTrees.dll) Version: 1.0.6018.40184
Syntaxpublic virtual void GetActiveTasks(
IAgentData agentData,
TaskNode taskNode,
ref ICollection<TaskNode> activeTasks
)
Public Overridable Sub GetActiveTasks (
agentData As IAgentData,
taskNode As TaskNode,
ByRef activeTasks As ICollection(Of TaskNode)
)
public:
virtual void GetActiveTasks(
IAgentData^ agentData,
TaskNode^ taskNode,
ICollection<TaskNode^>^% activeTasks
)
abstract GetActiveTasks :
agentData : IAgentData *
taskNode : TaskNode *
activeTasks : ICollection<TaskNode> byref -> unit
override GetActiveTasks :
agentData : IAgentData *
taskNode : TaskNode *
activeTasks : ICollection<TaskNode> byref -> unit
Parameters
- agentData
- Type: Slash.AI.BehaviorTrees.InterfacesIAgentData
Agent data. - taskNode
- Type: Slash.AI.BehaviorTrees.TreeTaskNode
Task node of this task. - activeTasks
- Type: System.Collections.GenericICollectionTaskNode
Collection of active task nodes.
Implements
ITaskGetActiveTasks(IAgentData, TaskNode, ICollectionTaskNode)
See Also