Navigation
Unreal Engine C++ API Reference > Editor > BehaviorTreeEditor
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UEdGraphNode
- UBehaviorTreeDecoratorGraphNode
- UBehaviorTreeDecoratorGraphNode_Decorator
- UBehaviorTreeDecoratorGraphNode_Logic
References
Module | BehaviorTreeEditor |
Header | /Engine/Source/Editor/BehaviorTreeEditor/Classes/BehaviorTreeDecoratorGraphNode.h |
Include | #include "BehaviorTreeDecoratorGraphNode.h" |
Syntax
class UBehaviorTreeDecoratorGraphNode : public UEdGraphNode
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
uint32: 1 | bAllowModifingInputs | Allow creating / removing inputs |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UBehaviorTreeDecoratorGraphNode
(
const FObjectInitializer& ObjectInitializer |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
UBehaviorTreeDecoratorGraph * | Get the BT graph that owns this node | |
![]() ![]() ![]() |
UEdGraphPin * | GetInputPin
(
int32 InputIndex |
|
![]() ![]() ![]() |
EBTDecoratorLogic::Type | ||
![]() ![]() ![]() |
UEdGraphPin * | GetOutputPin
(
int32 InputIndex |
Overridden from UEdGraphNode
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | AutowireNewNode
(
UEdGraphPin* FromPin |
Autowire a newly created node. |
![]() ![]() ![]() |
bool | CanCreateUnderSpecifiedSchema
(
const UEdGraphSchema* Schema |
Determine if this node can be created under the specified schema |
![]() ![]() ![]() |
bool | Whether or not this node can be deleted by user action | |
![]() ![]() |
void | Called when something external to this node has changed the connection list of any of the pins in the node |