UEdGraphSchema_BehaviorTreeDecorator

Windows
MacOS
Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UEdGraphSchema

UEdGraphSchema_BehaviorTreeDecorator

References

Module

BehaviorTreeEditor

Header

/Engine/Source/Editor/BehaviorTreeEditor/Classes/EdGraphSchema_BehaviorTreeDecorator.h

Include

#include "EdGraphSchema_BehaviorTreeDecorator.h"

Syntax

class UEdGraphSchema_BehaviorTreeDecorator : public UEdGraphSchema

Variables

Name Description

Public variable

FString

 

PC_Boolean

Constructors

Name Description

Public function

UEdGraphSchema_BehaviorTreeDecorator

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Static

TSharedPtr< ...

 

AddNewDecoratorAction

(
    FGraphContextMenuBuilder& ContextM...,
    const FText& Category,
    const FText& MenuDesc,
    const FText& Tooltip
)

Public function

void

 

AddPin

(
    UEdGraphNode* InGraphNode
)

Public function

void

 

RemovePin

(
    UEdGraphPin* InGraphPin
)

Overridden from UEdGraphSchema

Name Description

Public function Virtual Const

const FPinCo...

 

CanCreateConnection

(
    const UEdGraphPin* A,
    const UEdGraphPin* B
)

Determine if a connection can be created between two pins.

Public function Virtual Const

void

 

CreateDefaultNodesForGraph

(
    UEdGraph& Graph
)

Populate new graph with any default nodes

Public function Virtual Const

void

 

GetContextMenuActions

(
    UToolMenu* Menu,
    UGraphNodeContextMenuContext* ...
)

Gets actions that should be added to the right-click context menu for a node or pin

Public function Virtual Const

void

 

GetGraphContextActions

(
    FGraphContextMenuBuilder& ContextM...
)

Get all actions that can be performed when right clicking on a graph or drag-releasing on a graph from a pin

Public function Virtual Const

FName

 

GetParentContextMenuName()

Returns parent context menu name

Public function Virtual Const

FLinearColor

 

GetPinTypeColor

(
    const FEdGraphPinType& PinType
)

Gets the draw color of a pin based on it's type.

Public function Virtual Const

bool

 

ShouldHidePinDefaultValue

(
    UEdGraphPin* Pin
)

If we should disallow viewing and editing of the supplied pin

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss