| Mono Behavior Nodes | |
| Hierarchy: | |
| Namespace | BehaviorTreeEngine |
| Ancestor class | UnityEngine.MonoBehaviour |
| Description: | |
| { Mono Behavior Nodes } is a group of UnityEngine.MonoBehaviour classes that act as the responses of behavior tree nodes from the behavior tree engine on the Unity engine side. | |
| Classes: | |
| MonoBehaviorNodeBase | An abstract parent class of ForestNode, TreeRootNode and TreeNonRootNode classes that is inherited from UnityEngine.MonoBehaviour and defines some common virtual functions for derived classes to override. |
| ForestNode | An UnityEngine.MonoBehaviour class that is inherited from MonoBehaviorNodeBase and performs the corresponding responses of a Forest Node instance from the behavior tree engine on the Unity engine side. |
| TreeRootNode | An UnityEngine.MonoBehaviour class that is inherited from MonoBehaviorNodeBase and performs the corresponding responses of a Tree Root Node instance from the behavior tree engine on the Unity engine side. |
| TreeNonRootNode | An abstract parent class of DecoratorNode, ConditionNode and ActionNode classes that is inherited from MonoBehaviorNodeBase and inherits some common virtual functions for derived classes to override. |
| DecoratorNode | An UnityEngine.MonoBehaviour class that is inherited from TreeNonRootNode and performs the corresponding responses of a Decorator Node instance from the behavior tree engine on the Unity engine side. |
| ConditionNode | An UnityEngine.MonoBehaviour class that is inherited from TreeNonRootNode and performs the corresponding responses of a Condition Node instance from the behavior tree engine on the Unity engine side. |
| ActionNode | An UnityEngine.MonoBehaviour class that is inherited from TreeNonRootNode and performs the corresponding responses of an Action Node instance from the behavior tree engine on the Unity engine side. |
Copyright © 2016-2020 Qualgame, LLC