/Engine/Source/Runtime/AIModule/Classes/BehaviorTree/BlackboardComponent.h
class UBlackboardComponent : public [UActorComponent](API\Runtime\Engine\Components\UActorComponent)
TObjectPtr<UBl...
BlackboardAsset
Internal use, current BB asset being used. Will be made private in the future
uint32:  1
bPausedNotifies
Set when observation notifies are paused and shouldn't be passed to observers
TObjectPtr<UBr...
BrainComp
Cached behavior tree component
uint32:  1
bSynchronizedKeyPopulated
Reset to false every time a new BB asset is assigned to this component
TObjectPtr<UBl...
DefaultBlackboardAsset
Data asset defining entries.
TArray<TObject...
KeyInstances
Instanced keys with custom data allocations
int32
NotifyObserversRecursionCount
Count of re-entrant observer notifications
TMultiMap< cons...
ObserverHandles
Observers registered from owner objects
TMultiMap<FBla...
Observers
Observers registered for blackboard keys
int32
ObserversToRemoveCount
Count of observers to remove
TArray<FBlackb...
QueuedUpdates
Queued key change notification, will be processed on ResumeUpdates call
Tooltip
friend
UBlackboardKeyType
TArray< uint8 >
ValueMemory
Memory block holding all values
TArray< uint16 ...
ValueOffsets
Offsets in ValueMemory for each key