Unreal Engine 4.26 Documentation
Unreal Engine 4.27 Documentation
Unreal Engine 5.0 Documentation
Unreal Engine 5.1 Documentation
Unreal Engine 5.2 Documentation
Unreal Engine 5.3 Documentation
> Unreal Engine API Reference > Editor > BehaviorTreeEditor
Light Theme
Dark Theme
>

BehaviorTreeEditor

Choose your operating system:

Windows

macOS

Linux

Classes

Name

Description

Public struct

FAbortDrawHelper

Public class

FBehaviorTreeEditorModule

DataTable Editor module

Public struct

FBehaviorTreeSchemaAction_AutoArrange

Action to auto arrange the graph

Public struct

FDecoratorSchemaAction_NewNode

Action to add a node to the graph

Public class

IBehaviorTreeEditor

BT Editor public interface

Public class

UBehaviorTreeDecoratorGraph

Public class

UBehaviorTreeDecoratorGraphNode

Public class

UBehaviorTreeDecoratorGraphNode_Decorator

Public class

UBehaviorTreeDecoratorGraphNode_Logic

Public class

UBehaviorTreeEditorTypes

Public class

UBehaviorTreeFactory

Public class

UBehaviorTreeGraph

Public class

UBehaviorTreeGraphNode

Public class

UBehaviorTreeGraphNode_Composite

Public class

UBehaviorTreeGraphNode_CompositeDecorator

Public class

UBehaviorTreeGraphNode_Decorator

Public class

UBehaviorTreeGraphNode_Root

Root node of this behavior tree, holds Blackboard data

Public class

UBehaviorTreeGraphNode_Service

Public class

UBehaviorTreeGraphNode_SimpleParallel

Public class

UBehaviorTreeGraphNode_SubtreeTask

Public class

UBehaviorTreeGraphNode_Task

Public class

UBlackboardDataFactory

Public class

UEdGraphSchema_BehaviorTree

Public class

UEdGraphSchema_BehaviorTreeDecorator

Enums

Name

Description

Public enum

EDecoratorLogicMode::Type

Public enum

ESubNode::Type