Navigation
API > API/Runtime > API/Runtime/AIModule > API/Runtime/AIModule/BehaviorTree
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UInterface
- UBlackboardAssetProvider
References
| Module | AIModule |
| Header | /Engine/Source/Runtime/AIModule/Classes/BehaviorTree/BlackboardAssetProvider.h |
| Include | #include "BehaviorTree/BlackboardAssetProvider.h" |
Syntax
class UBlackboardAssetProvider : public UInterface
Remarks
Helper interface to allow FBlackboardKeySelector properties on DataAssets (and more). Used by FBlackboardSelectorDetails to access the related Blackboard based on UObject hierarchy. The asset containing the Blackboard should broadcast OnBlackboardOwnerChanged when ever the asset ptr changes.
Constructors
| Type | Name | Description | |
|---|---|---|---|
UBlackboardAssetProvider
(
const FObjectInitializer& ObjectInitializer |