Navigation
Unreal Engine C++ API Reference > Editor > BehaviorTreeEditor
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UEdGraph
- UAIGraph
- UBehaviorTreeGraph
References
Module | BehaviorTreeEditor |
Header | /Engine/Source/Editor/BehaviorTreeEditor/Classes/BehaviorTreeGraph.h |
Include | #include "BehaviorTreeGraph.h" |
Syntax
class UBehaviorTreeGraph : public UAIGraph
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
bool | bIsUsingModCounter | |
![]() |
int32 | ModCounter | Increased with every graph rebuild, used to refresh data from subtrees |
![]() |
TSubclassOf< UBehaviorTreeGraphNode_Root > | RootNodeClass |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UBehaviorTreeGraph
(
const FObjectInitializer& ObjectInitializer |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | AutoArrange () |
|
![]() |
void | CreateBTFromGraph
(
UBehaviorTreeGraphNode* RootEdNode |
|
![]() |
UEdGraphNode * | FindInjectedNode
(
int32 Index |
|
![]() |
void | OnSave () |
|
![]() |
void | RebuildChildOrder
(
UEdGraphNode* ParentNode |
|
![]() |
void | ||
![]() |
void | ||
![]() |
void | ReplaceNodeConnections
(
UEdGraphNode* OldNode, |
|
![]() |
void | ||
![]() |
void | ||
![]() |
void | UpdateAbortHighlight
(
FAbortDrawHelper& Mode0, |
|
![]() |
void | ||
![]() |
void | ||
![]() |
bool | ||
![]() |
void | ||
![]() |
void | ||
![]() |
void | ||
![]() |
void |
Overridden from UAIGraph
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | CollectAllNodeInstances
(
TSet< UObject* >& NodeInstances |
|
![]() ![]() |
void | Initialize () |
|
![]() ![]() |
void | MarkVersion () |
|
![]() ![]() |
void | OnCreated () |
|
![]() ![]() |
void | OnLoaded () |
|
![]() ![]() |
void | ||
![]() ![]() |
void | UpdateAsset
(
int32 UpdateFlags |
|
![]() ![]() |
void |
Overridden from UObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | PostEditUndo () |
Called after applying a transaction to the object. |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
EUpdateFlags |