FEdGraphSchemaAction::PerformAction

Execute this action, given the graph and schema, and possibly a pin that we were dragged from.

Choose your operating system:

Windows

macOS

Linux

Override Hierarchy

FEdGraphSchemaAction::PerformAction()

FAISchemaAction_AddComment::PerformAction()

FBehaviorTreeSchemaAction_AutoArrange::PerformAction()

FDecoratorSchemaAction_NewNode::PerformAction()

FSoundClassGraphSchemaAction_NewNode::PerformAction()

FEdGraphSchemaAction_NewStateNode::PerformAction()

FConversationGraphSchemaAction_AutoArrange::PerformAction()

FSoundCueGraphSchemaAction_NewNode::PerformAction()

FSoundCueGraphSchemaAction_NewFromSelected::PerformAction()

FBlueprintActionMenuItem::PerformAction()

FMaterialGraphSchemaAction_NewNode::PerformAction()

FNiagaraStackAssetAction_EventSource::PerformAction()

FNiagaraSchemaAction_NewNode::PerformAction()

FBlueprintDragDropMenuItem::PerformAction()

FAISchemaAction_NewNode::PerformAction()

FSoundCueGraphSchemaAction_NewFromSelected::PerformAction()

FEdGraphSchemaAction_NewStateComment::PerformAction()

FEdGraphSchemaAction_K2NewNode::PerformAction()

FEdGraphSchemaAction_K2AssignDelegate::PerformAction()

FEdGraphSchemaAction_K2AddComponent::PerformAction()

FEdGraphSchemaAction_K2AddEvent::PerformAction()

FEdGraphSchemaAction_K2AddCustomEvent::PerformAction()

FEdGraphSchemaAction_K2AddCallOnActor::PerformAction()

FEdGraphSchemaAction_K2TargetNode::PerformAction()

FMaterialGraphSchemaAction_NewFunctionCall::PerformAction()

FNiagaraSchemaAction_NewComment::PerformAction()

FSoundCueGraphSchemaAction_NewComment::PerformAction()

FAISchemaAction_NewSubNode::PerformAction()

FSoundSubmixGraphSchemaAction_NewNode::PerformAction()

FMaterialGraphSchemaAction_NewComposite::PerformAction()

FSoundCueGraphSchemaAction_Paste::PerformAction()

FMetasoundGraphSchemaAction_NewInput::PerformAction()

FMaterialGraphSchemaAction_NewComment::PerformAction()

FMetasoundGraphSchemaAction_PromoteToInput::PerformAction()

FControlRigGraphSchemaAction_PromoteToVariable::PerformAction()

FEdGraphSchemaAction_K2ViewNode::PerformAction()

FMaterialGraphSchemaAction_NewNamedRerouteUsage::PerformAction()

FMetasoundGraphSchemaAction_NewOutput::PerformAction()

FMetasoundGraphSchemaAction_PromoteToOutput::PerformAction()

FEdGraphSchemaAction_K2AssignDelegate::PerformAction()

FMaterialGraphSchemaAction_Paste::PerformAction()

FMetasoundGraphSchemaAction_NewVariableNode::PerformAction()

FEdGraphSchemaAction_EventFromFunction::PerformAction()

FEdGraphSchemaAction_K2AddComponent::PerformAction()

FMetasoundGraphSchemaAction_PromoteToVariable_AccessorNode::PerformAction()

FEdGraphSchemaAction_K2AddEvent::PerformAction()

FMetasoundGraphSchemaAction_PromoteToVariable_MutatorNode::PerformAction()

FMetasoundGraphSchemaAction_PromoteToVariable_DeferredAccessorNode::PerformAction()

FEdGraphSchemaAction_K2AddCustomEvent::PerformAction()

FMetasoundGraphSchemaAction_NewNode::PerformAction()

FMetasoundGraphSchemaAction_NewFromSelected::PerformAction()

FEdGraphSchemaAction_K2AddCallOnActor::PerformAction()

FMetasoundGraphSchemaAction_NewFromSelected::PerformAction()

FEdGraphSchemaAction_NewNode::PerformAction()

FMetasoundGraphSchemaAction_NewComment::PerformAction()

FEdGraphSchemaAction_K2AddComment::PerformAction()

FMetasoundGraphSchemaAction_Paste::PerformAction()

FEdGraphSchemaAction_K2TargetNode::PerformAction()

FEdGraphSchemaAction_K2PasteHere::PerformAction()

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/EdGraph/EdGraphSchema.h

Include

#include "EdGraph/EdGraphSchema.h"

Syntax

virtual UEdGraphNode * PerformAction
(
    class UEdGraph * ParentGraph,
    UEdGraphPin * FromPin,
    const FVector2D Location,
    bool bSelectNewNode
)

Remarks

Execute this action, given the graph and schema, and possibly a pin that we were dragged from. Returns a node that was created by this action (if any).