Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Source/Editor/BehaviorTreeEditor/Classes/BehaviorTreeGraphNode_CompositeDecorator.h |
Include |
#include "BehaviorTreeGraphNode_CompositeDecorator.h" |
class UBehaviorTreeGraphNode_CompositeDecorator : public UBehaviorTreeGraphNode
Name | Description | ||
---|---|---|---|
|
uint32: 1 |
bCanAbortFlow |
Updated with internal graph changes, set when decorators inside can abort flow |
|
uint32: 1 |
bHasBrokenInstances |
|
|
TObjectPtr< cla... |
BoundGraph |
The logic graph for this decorator (returning a boolean) |
|
uint32: 1 |
bShowOperations |
If set, all logic operations will be shown in description |
|
CachedDescription |
||
|
ChildIndex |
||
|
CompositeName |
||
|
FirstExecutionIndex |
Execution index range of internal nodes, used by debugger |
|
|
LastExecutionIndex |
||
|
TObjectPtr< cla... |
ParentNodeInstance |
Name | Description | |
---|---|---|
|
UBehaviorTreeGraphNode_CompositeDecorator ( |
Name | Description | ||
---|---|---|---|
|
BuildDescription() |
||
|
CollectDecoratorData ( |
||
|
CreateBoundGraph() |
||
|
GetNodeTypeDescription() |
||
|
InitializeDecorator ( |
||
|
OnBlackboardUpdate() |
||
|
OnInnerGraphChanged() |
||
|
ResetExecutionRange() |
||
|
SetDecoratorData ( |
||
|
SpawnMissingNodes ( |
||
|
UpdateBrokenInstances() |
Name | Description | ||
---|---|---|---|
|
UEdGraph ... |
GetBoundGraph() |
|
|
GetDescription() |
||
|
HasErrors() |
Check if node has any errors, used for assigning colors on graph |
|
|
IsSubNode() |
Check if node is subnode |
|
|
PostCopyNode() |
||
|
RefreshNodeClass() |
Reinitialize node instance |
|
|
ResetNodeOwner() |
||
|
UpdateNodeClassData() |
Updates ClassData from node instance |
Name | Description | ||
---|---|---|---|
|
AllocateDefaultPins() |
Allocate default pins for a given node, based only the NodeType, which should already be filled in. |
|
|
GetNodeTitle ( |
Gets the name of this node, shown in title bar |
|
|
PostPlacedNewNode() |
A chance to initialize a new node; called just once when a new node is created, before AutowireNewNode or AllocateDefaultPins is called. |
|
|
PrepareForCopying() |
Perform any steps necessary prior to copying a node into the paste buffer |
Name | Description | ||
---|---|---|---|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |
|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |