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