// Copyright Epic Games, Inc. All Rights Reserved. #pragma once #include "CoreMinimal.h" #include "Graph/ControlRigGraphSchema.h" #include "DataInterfaceGraph_EdGraphNode.h" #include "DataInterfaceGraph_EdGraphSchema.generated.h" UCLASS(MinimalAPI) class UDataInterfaceGraph_EdGraphSchema : public UControlRigGraphSchema { GENERATED_BODY() // UControlRigGraphSchema interface virtual TSubclassOf GetGraphNodeClass() const override { return UDataInterfaceGraph_EdGraphNode::StaticClass(); } // UEdGraphSchema interface virtual void TrySetDefaultValue(UEdGraphPin& InPin, const FString& InNewDefaultValue, bool bMarkAsModified) const override; };