Navigation
API > API/Runtime > API/Runtime/AIModule
| |
|
| Name |
FBehaviorTreeDelegates |
| Type |
struct |
| Header File |
/Engine/Source/Runtime/AIModule/Public/BehaviorTreeDelegates.h |
| Include Path |
#include "BehaviorTreeDelegates.h" |
Syntax
struct FBehaviorTreeDelegates
Typedefs
| Name |
Type |
Remarks |
Include Path |
| FOnTreeDebugTool |
TMulticastDelegate_OneParam< void, const APawn * > |
Delegate type for locking AI debugging tool on pawn |
BehaviorTreeDelegates.h |
| FOnTreeStarted |
TMulticastDelegate_TwoParams< void, const UBehaviorTreeComponent &, const UBehaviorTree & > |
Delegate type for tree execution events (Params: const UBehaviorTreeComponent* OwnerComp, const UBehaviorTree* TreeAsset) |
BehaviorTreeDelegates.h |
Constants
| Name |
Type |
Remarks |
Include Path |
| OnDebugLocked |
FOnTreeDebugTool |
Called when the AI debug tool locks on pawn. |
BehaviorTreeDelegates.h |
| OnDebugSelected |
FOnTreeDebugTool |
Called when the AI debug tool highlights a pawn. |
BehaviorTreeDelegates.h |
| OnTreeStarted |
FOnTreeStarted |
Called when the behavior tree starts execution. |
BehaviorTreeDelegates.h |