UBehaviorTreeDecoratorGraphNode_Decorator

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

BehaviorTreeEditor

Header

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

Include

#include "BehaviorTreeDecoratorGraphNode_Decorator.h"

Syntax

class UBehaviorTreeDecoratorGraphNode_Decorator : public UBehaviorTreeDecoratorGraphNode

Variables

Name Description

Public variable

FGraphNodeClass...

 

ClassData

Public variable

TObjectPtr< UOb...

 

NodeInstance

Constructors

Name Description

Public function

UBehaviorTreeDecoratorGraphNode_Decorator

(
    const FObjectInitializer& ObjectIn...
)

Functions

Overridden from UBehaviorTreeDecoratorGraphNode

Name Description

Public function Virtual Const

EBTDecorator...

 

GetOperationType()

Overridden from UEdGraphNode

Name Description

Public function Virtual

void

 

AllocateDefaultPins()

Allocate default pins for a given node, based only the NodeType, which should already be filled in.

Public function Virtual Const

FText

 

GetNodeTitle

(
    ENodeTitleType::Type TitleType
)

Gets the name of this node, shown in title bar

Public function Virtual

void

 

PostPlacedNewNode()

A chance to initialize a new node; called just once when a new node is created, before AutowireNewNode or AllocateDefaultPins is called.

Public function Virtual

void

 

PrepareForCopying()

Perform any steps necessary prior to copying a node into the paste buffer

Overridden from UObject

Name Description

Public function Virtual

void

 

PostEditImport()

Called after importing property values for this object (paste, duplicate or .t3d import) Allow the object to perform any cleanup for properties which shouldn't be duplicated or are unsupported by the script serialization

Public function Virtual

void

 

PostEditUndo()

Called after applying a transaction to the object.