// Copyright Epic Games, Inc. All Rights Reserved. #include "RigVMModel/Nodes/RigVMInvokeEntryNode.h" #include "RigVMModel/RigVMGraph.h" const FString URigVMInvokeEntryNode::EntryName = TEXT("Entry"); URigVMInvokeEntryNode::URigVMInvokeEntryNode() { } FString URigVMInvokeEntryNode::GetNodeTitle() const { return FString::Printf(TEXT("Run %s"), *GetEntryName().ToString()); } FName URigVMInvokeEntryNode::GetEntryName() const { URigVMPin* EntryPin = GetEntryNamePin(); if (EntryPin == nullptr) { return NAME_None; } return *EntryPin->GetDefaultValue(); } URigVMPin* URigVMInvokeEntryNode::GetEntryNamePin() const { return FindPin(EntryName); }