You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
20 lines
794 B
C++
20 lines
794 B
C++
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
#pragma once
|
|
|
|
#include "Internationalization/Text.h"
|
|
#include "Rendering/RenderingCommon.h"
|
|
#include "SGraphPin.h"
|
|
|
|
class UMaterialGraphNode;
|
|
struct FSubstrateMaterialCompilationOutput;
|
|
|
|
struct GRAPHEDITOR_API FSubstrateWidget
|
|
{
|
|
static const TSharedRef<SWidget> ProcessOperator(const FSubstrateMaterialCompilationOutput& CompilationOutput);
|
|
static const TSharedRef<SWidget> ProcessOperator(const FSubstrateMaterialCompilationOutput& CompilationOutput, const TArray<FGuid>& InGuid);
|
|
static void GetPinColor(TSharedPtr<SGraphPin>& Out, const UMaterialGraphNode* InNode);
|
|
static FLinearColor GetConnectionColor();
|
|
static bool HasInputSubstrateType(const UEdGraphPin* InPin);
|
|
static bool HasOutputSubstrateType(const UEdGraphPin* InPin);
|
|
}; |