UBTDecorator_IsBBEntryOfClass

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

AIModule

Header

/Engine/Source/Runtime/AIModule/Classes/BehaviorTree/Decorators/BTDecorator_IsBBEntryOfClass.h

Include

#include "BehaviorTree/Decorators/BTDecorator_IsBBEntryOfClass.h"

Syntax

class UBTDecorator_IsBBEntryOfClass : public UBTDecorator_BlackboardBase

Variables

Name Description

Protected variable

TSubclassOf< UO...

 

TestClass

Constructors

Name Description

Public function

UBTDecorator_IsBBEntryOfClass

(
    const FObjectInitializer& ObjectIn...
)

Overridden from UBTDecorator_BlackboardBase

Name Description

Protected function Virtual

EBlackboardN...

 

OnBlackboardKeyValueChange

(
    const UBlackboardComponent& Blackb...,
    FBlackboard::FKey ChangedKeyID
)

Notify about change in blackboard keys

Overridden from UBTDecorator

Name Description

Protected function Virtual Const

bool

 

CalculateRawConditionValue

(
    UBehaviorTreeComponent& OwnerComp,
    uint8* NodeMemory
)

Calculates raw, core value of decorator's condition. Should not include calling IsInversed

Overridden from UBTNode

Name Description

Protected function Virtual Const

void

 

DescribeRuntimeValues

(
    const UBehaviorTreeComponent& Owne...,
    uint8* NodeMemory,
    EBTDescriptionVerbosity::Type Verbo...,
    TArray< FString >& Values
)

Gathers description of all runtime parameters

Protected function Virtual Const

FString

 

GetStaticDescription()