Click or drag to resize
Slash.AI.BehaviorTrees.Interfaces Namespace

[Missing <summary> documentation for "N:Slash.AI.BehaviorTrees.Interfaces"]

Interfaces
  InterfaceDescription
Public interfaceIAgentData
Agent data which is passed to the deciders and behaviors and contains data to make the behavior tree execution work. This is also the place to put application specific data (like a reference to the in-game actor).
Public interfaceIBehaviorData
TODO: This interface defines methods for
Public interfaceIBehaviorTree
Interface of a behavior tree. For more information about behavior trees, see https://wiki.ticking-bomb-games.de/display/SEA/Behavior+Tree.
Public interfaceIComposite
task which contains array of references to other deciders.
Public interfaceIDecisionData
Interface for decision data which is returned by the Decide() method of a task.
Public interfaceITask
Interface which defines methods for a decider inside the behavior tree.
Public interfaceITaskData
Interface for task specific data.
Delegates
  DelegateDescription
Public delegateCompositeChildAddedDelegate
Delegate for IComposite.ChildAdded event.
Public delegateCompositeChildRemovedDelegate
Delegate for IComposite.ChildRemoved event.
Public delegateOnActiveTasksChangedDelegate
Called when the active tasks of the agent changed.
Public delegateOnSuccess
The on success.