# LogicToolkit.BehaviorTrees

## Types

Type Name | Description
--- | ---
Decorator | Basic type of Decorator used for BehaviorTree nodes
EvaluateDecorator | Decorator that evaluates the execution of BehaviorTree nodes
LoopCheckDecorator | Decorator that checks for loops in BehaviorTree nodes
ResultChangeDecorator | Decorator that changes the execution result of the BehaviorTree node

## Interfaces

Type Name | Description
--- | ---
IAbortReceiver | Receive execution abort of BehaviorTree node. By implementing it in the main component or Decorator, the IAbortReceiver.OnAbort() method will be called when execution is aborted.

## Enums

Type Name | Description
--- | ---
AbortFlags | Abort flags