UTestBTService_Log

Copyright Epic Games, Inc. All Rights Reserved.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

AITestSuite

Header

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

Include

#include "BehaviorTree/TestBTService_Log.h"

Syntax

class UTestBTService_Log : public UBTService

Remarks

Copyright Epic Games, Inc. All Rights Reserved.

Variables

Name Description

Public variable

FName

 

KeyNameBecomeRelevant

Public variable

FName

 

KeyNameCeaseRelevant

Public variable

FName

 

KeyNameTick

Public variable

int32

 

LogActivation

Public variable

int32

 

LogDeactivation

Public variable

int32

 

LogTick

Constructors

Name Description

Public function

UTestBTService_Log

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function

void

 

SetFlagOnTick

(
    FName InKeyNameTick,
    bool bInCallTickOnSearchStart
)

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

 

OnCeaseRelevant

(
    UBehaviorTreeComponent& OwnerComp,
    uint8* NodeMemory
)

Called when auxiliary node becomes inactive this function should be considered as const (don't modify state of object) if node is not instanced! bNotifyCeaseRelevant 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
)

Update next tick interval 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_SERVICE_NODE_NOTIFY_FLAGS in the constructor of the service will set this flag automatically