Navigation
API > API/Editor > API/Editor/BehaviorTreeEditor
| Name | UBehaviorTreeDecoratorGraphNode |
| Type | class |
| Header File | /Engine/Source/Editor/BehaviorTreeEditor/Classes/BehaviorTreeDecoratorGraphNode.h |
| Include Path | #include "BehaviorTreeDecoratorGraphNode.h" |
Syntax
UCLASS ()
class UBehaviorTreeDecoratorGraphNode : public UEdGraphNode
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UEdGraphNode → UBehaviorTreeDecoratorGraphNode
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UBehaviorTreeDecoratorGraphNode
(
const FObjectInitializer& ObjectInitializer |
BehaviorTreeDecoratorGraphNode.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAllowModifingInputs | uint32 | Allow creating / removing inputs | BehaviorTreeDecoratorGraphNode.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AutowireNewNode
(
UEdGraphPin* FromPin |
BehaviorTreeDecoratorGraphNode.h | ||
virtual bool CanCreateUnderSpecifiedSchema
(
const UEdGraphSchema* DesiredSchema |
BehaviorTreeDecoratorGraphNode.h | ||
virtual bool CanUserDeleteNode() |
BehaviorTreeDecoratorGraphNode.h | ||
virtual UBehaviorTreeDecoratorGraph * GetDecoratorGraph() |
Get the BT graph that owns this node | BehaviorTreeDecoratorGraphNode.h | |
virtual UEdGraphPin * GetInputPin
(
int32 InputIndex |
BehaviorTreeDecoratorGraphNode.h | ||
virtual EBTDecoratorLogic::Type GetOperationType() |
BehaviorTreeDecoratorGraphNode.h | ||
virtual UEdGraphPin * GetOutputPin
(
int32 InputIndex |
BehaviorTreeDecoratorGraphNode.h | ||
virtual void NodeConnectionListChanged() |
BehaviorTreeDecoratorGraphNode.h |