UBlackboardAssetProvider

Helper interface to allow [FBlackboardKeySelector](API\Runtime\AIModule\BehaviorTree\FBlackboardKeySelector) properties on DataAssets (and more).

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

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

Name Description

Public function

UBlackboardAssetProvider

(
    const FObjectInitializer& ObjectIn...
)