Files
UnrealEngine/Engine/Plugins/Experimental/ChaosOutfitAsset/Source/ChaosOutfitAssetDataflowNodes/Private/ChaosOutfitAsset/GetOutfitAssetNode.cpp
Brandyn / Techy fcc1b09210 init
2026-04-04 15:40:51 -05:00

25 lines
707 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#include "ChaosOutfitAsset/GetOutfitAssetNode.h"
#include "ChaosOutfitAsset/OutfitAsset.h"
#include UE_INLINE_GENERATED_CPP_BY_NAME(GetOutfitAssetNode)
#define LOCTEXT_NAMESPACE "ChaosGetOutfitAssetNode"
FChaosGetOutfitAssetNode::FChaosGetOutfitAssetNode(const UE::Dataflow::FNodeParameters& InParam, FGuid InGuid)
: FDataflowNode(InParam, InGuid)
{
RegisterOutputConnection(&OutfitAsset);
}
void FChaosGetOutfitAssetNode::Evaluate(UE::Dataflow::FContext& Context, const FDataflowOutput* Out) const
{
if (Out->IsA<TObjectPtr<const UChaosOutfitAsset>>(&OutfitAsset))
{
SetValue(Context, OutfitAsset, &OutfitAsset);
}
}
#undef LOCTEXT_NAMESPACE