Files
UnrealEngine/Engine/Plugins/Experimental/ChaosFlesh/Source/ChaosFleshDeprecatedNodes/Private/Dataflow/ChaosFleshDeprecatedNodesPlugin.cpp
2025-05-18 13:04:45 +08:00

33 lines
1.1 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#include "Dataflow/ChaosFleshDeprecatedNodesPlugin.h"
#include "Dataflow/ChaosFleshCreateTetrahedralCollectionNode.h"
#include "Dataflow/ChaosFleshConstructTetGridNode.h"
#include "Dataflow/ChaosFleshImportGEO.h"
#include "Dataflow/ChaosFleshKinematicOriginInsertionInitializationNode.h"
#include "Dataflow/ChaosFleshKinematicTetrahedralConstraintNode.h"
#define LOCTEXT_NAMESPACE "ChaosFleshDeprecatedNodes"
void IChaosFleshDeprecatedNodesPlugin::StartupModule()
{
UE::Dataflow::RegisterChaosFleshImportGEONodes();
DATAFLOW_NODE_REGISTER_CREATION_FACTORY(FGenerateTetrahedralCollectionDataflowNodes);
DATAFLOW_NODE_REGISTER_CREATION_FACTORY(FConstructTetGridNode);
DATAFLOW_NODE_REGISTER_CREATION_FACTORY(FKinematicOriginInsertionInitializationDataflowNode);
DATAFLOW_NODE_REGISTER_CREATION_FACTORY(FKinematicTetrahedralBindingsDataflowNode);
}
void IChaosFleshDeprecatedNodesPlugin::ShutdownModule()
{
}
IMPLEMENT_MODULE(IChaosFleshDeprecatedNodesPlugin, ChaosFleshDeprecatedNodes)
#undef LOCTEXT_NAMESPACE