Navigation
API > API/Developer > API/Developer/AITestSuite > API/Developer/AITestSuite/BehaviorTree
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBTNode
- UBTTaskNode
- UTestBTTask_ToggleFlag
References
| Module | AITestSuite |
| Header | /Engine/Source/Developer/AITestSuite/Classes/BehaviorTree/TestBTTask_ToggleFlag.h |
| Include | #include "BehaviorTree/TestBTTask_ToggleFlag.h" |
Syntax
class UTestBTTask_ToggleFlag : public UBTTaskNode
Remarks
Copyright Epic Games, Inc. All Rights Reserved.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FName | KeyName | ||
| int32 | LogIndex | ||
| int32 | NumToggles | ||
| TEnumAsByte< EBTNodeResult::Type > | TaskResult |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UTestBTTask_ToggleFlag
(
const FObjectInitializer& ObjectInitializer |
Overridden from UBTTaskNode
| Type | Name | Description | |
|---|---|---|---|
| EBTNodeResult::Type | ExecuteTask
(
UBehaviorTreeComponent& OwnerComp, |
Starts this task, should return Succeeded, Failed or InProgress (use FinishLatentTask() when returning InProgress) this function should be considered as const (don't modify state of object) if node is not instanced! |