Files
UnrealEngine/Engine/Source/Editor/BlueprintGraph/Public/BlueprintNodeStatics.h
2025-05-18 13:04:45 +08:00

20 lines
525 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "CoreMinimal.h"
#include "KismetCompilerMisc.h"
class UEdGraphPin;
class UFunction;
class UK2Node;
template <typename FuncType> class TFunctionRef;
class BLUEPRINTGRAPH_API FBlueprintNodeStatics
{
public:
static UEdGraphPin* CreateSelfPin(UK2Node* Node, const UFunction* Function);
static bool CreateParameterPinsForFunction(UK2Node* Node, const UFunction* Function, TFunctionRef<void(UEdGraphPin* /*Pin*/)> PostParameterPinCreatedCallback);
};