Navigation
API > API/Runtime > API/Runtime/AIModule > API/Runtime/AIModule/BehaviorTree
Type
typedef TDelegate< EBlackboardNotificationResult &, FBlackboard::FKey keyID), FNotThreadSafeNotCheckedDelegateUserPolicy > FOnBlackboardChangeNotification
References
| Module | AIModule |
| Header | /Engine/Source/Runtime/AIModule/Classes/BehaviorTree/BehaviorTreeTypes.h |
| Include | #include "BehaviorTree/BehaviorTreeTypes.h" |
Remarks
Using "not checked" user policy (means race detection is disabled) because this delegate is stored in a TMultiMap and causes its reallocation from inside delegate's execution. This is incompatible with race detection that needs to access the delegate instance after its execution