UTestBTDecorator_DelayedAbort

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

AITestSuite

Header

/Engine/Source/Developer/AITestSuite/Classes/BehaviorTree/TestBTDecorator_DelayedAbort.h

Include

#include "BehaviorTree/TestBTDecorator_DelayedAbort.h"

Syntax

class UTestBTDecorator_DelayedAbort : public UBTDecorator

Variables

Name Description

Public variable

bool

 

bOnlyOnce

Public variable

int32

 

DelayTicks

Constructors

Name Description

Public function

UTestBTDecorator_DelayedAbort

(
    const FObjectInitializer& ObjectIn...
)

Overridden from UBTAuxiliaryNode

Name Description

Public function Virtual

void

 

OnBecomeRelevant

(
    UBehaviorTreeComponent& OwnerComp,
    uint8* NodeMemory
)

Called when auxiliary node becomes active this function should be considered as const (don't modify state of object) if node is not instanced! bNotifyBecomeRelevant must be set to true for this function to be called Calling INIT_AUXILIARY_NODE_NOTIFY_FLAGS in the constructor of the node will set this flag automatically

Public function Virtual

void

 

TickNode

(
    UBehaviorTreeComponent& OwnerComp,
    uint8* NodeMemory,
    float DeltaSeconds
)

Tick function this function should be considered as const (don't modify state of object) if node is not instanced! bNotifyTick must be set to true for this function to be called Calling INIT_AUXILIARY_NODE_NOTIFY_FLAGS in the constructor of the node will set this flag automatically

Overridden from UBTNode

Name Description

Public function Virtual Const

uint16

 

GetInstanceMemorySize()

Size of instance memory