UBlackboardAssetProvider

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

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...
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss