Files
UnrealEngineUWP/Engine/Plugins/Experimental/GeometryCollectionPlugin/Source/GeometryCollectionNodes/Private/Dataflow/GeometryCollectionNodesPlugin.cpp
gustav melich 4b1e78f31b Dataflow:
- Moved GeometryCollection Dataflow nodes into separate implemetation files by category
- Changed Dataflow node category to "Terminal" on terminal nodes
- Added DataflowGeoemtryCollection, DataflowFlesh categories to nodes
- Addded black default color to terminal category and changed default color for non-specified categories to yellow
- Added comments to all GeometryCollection nodes
- Updated existing Dataflow nodes

#rb Brice.Criswell, Cedric.Caillaud, Harsha.Reddy
#preflight 6377d7d5e30d4388499a07c0

[CL 23206811 by gustav melich in ue5-main branch]
2022-11-18 17:11:01 -05:00

41 lines
1.2 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#include "Dataflow/GeometryCollectionNodesPlugin.h"
#include "CoreMinimal.h"
#include "Dataflow/DataflowNodeFactory.h"
#include "Dataflow/GeometryCollectionNodes.h"
#include "Dataflow/Nodes/GeometryCollectionAssetNodes.h"
#include "Dataflow/GeometryCollectionProcessingNodes.h"
#include "Dataflow/GeometryCollectionSkeletalMeshNodes.h"
#include "Dataflow/GeometryCollectionSelectionNodes.h"
#include "Dataflow/GeometryCollectionMeshNodes.h"
#include "Dataflow/GeometryCollectionClusteringNodes.h"
#include "Dataflow/GeometryCollectionFracturingNodes.h"
#define LOCTEXT_NAMESPACE "DataflowNodes"
void IGeometryCollectionNodesPlugin::StartupModule()
{
Dataflow::GeometryCollectionEngineNodes();
Dataflow::GeometryCollectionEngineAssetNodes();
Dataflow::GeometryCollectionProcessingNodes();
Dataflow::GeometryCollectionSkeletalMeshNodes();
Dataflow::GeometryCollectionSelectionNodes();
Dataflow::GeometryCollectionMeshNodes();
Dataflow::GeometryCollectionClusteringNodes();
Dataflow::GeometryCollectionFracturingNodes();
}
void IGeometryCollectionNodesPlugin::ShutdownModule()
{
}
IMPLEMENT_MODULE(IGeometryCollectionNodesPlugin, GeometryCollectionNodes)
#undef LOCTEXT_NAMESPACE