Types
| Type Name | Description |
|---|---|
| ActionBehaviour | |
| ActionNode | The node that executes the action |
| ActionNodeList | List of action nodes |
| BehaviourTree | Core part of BehaviourTree. Is used by attaching to GameObject. |
| BehaviourTreeInternal | Internal class ofBehaviourTree. To actually attach to GameObject is to use theBehaviourTree. |
| CompositeBehaviour | Class that defines the behavior of the composite. Inherited and to use. |
| CompositeNode | This node controls the execution of child nodes. |
| CompositeNodeList | List of composite nodes |
| Decorator | A class that defines decoration for composite nodes and action nodes. Inherit and use it. |
| DecoratorList | List of decorators |
| ExecutionSettings | Behavior tree execution settings. |
| NodeBranch | Branch classes between nodes of Behavior Tree |
| NodeBranchies | List of NodeBranch |
| NodeLinkSlot | Slot class for linking with Node. |
| RootNode | Root Node |
| Service | Class executed when its own node is active. Inherit and use it. |
| ServiceList | Service List |
| TreeBehaviourNode | Base class of node with TreeNodeBehaviour |
| TreeNodeBase | Base class of Behavior Tree's node. |
| TreeNodeBehaviour | Base class that defines the behavior of TreeBehaviourNode. |