BtDebugger

BtDebugger
Hierarchy:
Namespace BehaviorTreeEngine
Parent class N/A
Description:
The interface class that provides debug print static functions to display information of Mono Behavior Nodes’ specific operations in the console of the Unity Editor.
Static Functions:
PrintOnExecute Display the OnExecute operation specific information for the TreeRootNode and DecoratorNode.
PrintOnReport Display the OnReport operation specific information for the TreeRootNode and DecoratorNode.
PrintOnNotify Display the OnNotify operation specific information for the TreeRootNode.
PrintOnTest Display the OnTest operation specific information for the ConditionNode.
PrintOnStep Display the OnStep operation specific information for the ActionNode.
PrintOnConstruct Display the OnConstruct operation specific information for the ForestNode, TreeRootNode, DecoratorNode, ConditionNode and ActionNode.
PrintOnDestruct Display the OnDestruct operation specific information for the ForestNode, TreeRootNode, DecoratorNode, ConditionNode and ActionNode.
PrintOnPause Display the OnPause operation specific information for the TreeRootNode.
PrintOnStop Display the OnStop operation specific information for the TreeRootNode.
PrintOnReset Display the OnReset operation specific information for the TreeRootNode, DecoratorNode, ConditionNode and ActionNode.
PrintEnginePropWrap Display all the information from an engine property wrapper.
PrintForestPropWrap Display all the information from a forest property wrapper.
PrintTreePropWrap Display all the information from a tree property wrapper.
PrintNodePropWrap Display all the information from a node property wrapper.
GetRandomNodeStatus Obtain a random node status.
GetRandomBoolean Obtain a random boolean.