2014-12-07 19:09:38 -05:00
// Copyright 1998-2015 Epic Games, Inc. All Rights Reserved.
2014-03-14 14:13:41 -04:00
# include "BlueprintGraphPrivatePCH.h"
# include "CompilerResultsLog.h"
2014-11-12 04:18:54 -05:00
# include "K2Node_CallMaterialParameterCollectionFunction.h"
2014-03-14 14:13:41 -04:00
2014-10-14 10:29:11 -04:00
UK2Node_CallMaterialParameterCollectionFunction : : UK2Node_CallMaterialParameterCollectionFunction ( const FObjectInitializer & ObjectInitializer )
: Super ( ObjectInitializer )
2014-03-14 14:13:41 -04:00
{
}
void UK2Node_CallMaterialParameterCollectionFunction : : PinDefaultValueChanged ( UEdGraphPin * Pin )
{
Super : : PinDefaultValueChanged ( Pin ) ;
if ( Pin - > PinName = = TEXT ( " Collection " ) )
{
// When the Collection pin gets a new value assigned, we need to update the Slate UI so that SGraphNodeCallParameterCollectionFunction will update the ParameterName drop down
GetGraph ( ) - > NotifyGraphChanged ( ) ;
}
}