Navigation
API > API/Plugins > API/Plugins/InterchangePipelines > API/Plugins/InterchangePipelines/UInterchangeGenericMeshPipeline
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UInterchangeSkeletalMeshFactoryNode * CreateSkeletalMeshFactoryNode
(
const FString& RootJointUid, |
Deprecated SkeletalMesh functions This function can create a UInterchangeSkeletalMeshFactoryNode | InterchangeGenericMeshPipeline.h | |
UInterchangeSkeletalMeshFactoryNode * CreateSkeletalMeshFactoryNode
(
const FString& RootJointUid, |
This function will create the SkeletalMeshFactoryNode and all necessary UInterchangeSkeletalMeshLodDataNode nodes. | InterchangeGenericMeshPipeline.h |
CreateSkeletalMeshFactoryNode(const FString &, const TMap< int32, TArray< FString > > &)
Description
Deprecated SkeletalMesh functions This function can create a UInterchangeSkeletalMeshFactoryNode
| Name | CreateSkeletalMeshFactoryNode |
| Type | function |
| Header File | /Engine/Plugins/Interchange/Runtime/Source/Pipelines/Public/InterchangeGenericMeshPipeline.h |
| Include Path | #include "InterchangeGenericMeshPipeline.h" |
| Source | /Engine/Plugins/Interchange/Runtime/Source/Pipelines/Private/InterchangeGenericSkeletalMeshPipeline.cpp |
UInterchangeSkeletalMeshFactoryNode * CreateSkeletalMeshFactoryNode
(
const FString & RootJointUid,
const TMap < int32, TArray < FString > > & MeshUidsPerLodIndex
)
Parameters
| Name | Remarks |
|---|---|
| MeshUidsPerLodIndex | The MeshUids can represent a SceneNode pointing on a MeshNode or directly a MeshNode |
CreateSkeletalMeshFactoryNode(const FString &, const TArray< FString > &)
Description
This function will create the SkeletalMeshFactoryNode and all necessary UInterchangeSkeletalMeshLodDataNode nodes. It will also process/parse all input nodes into the created UInterchangeSkeletalMeshLodDataNode nodes, and will also generate the Transforms that should be used for Mesh acquisitions.
| Name | CreateSkeletalMeshFactoryNode |
| Type | function |
| Header File | /Engine/Plugins/Interchange/Runtime/Source/Pipelines/Public/InterchangeGenericMeshPipeline.h |
| Include Path | #include "InterchangeGenericMeshPipeline.h" |
| Source | /Engine/Plugins/Interchange/Runtime/Source/Pipelines/Private/InterchangeGenericSkeletalMeshPipeline.cpp |
UInterchangeSkeletalMeshFactoryNode * CreateSkeletalMeshFactoryNode
(
const FString & RootJointUid,
const TArray < FString > & NodeUids
)
Parameters
| Name | Remarks |
|---|---|
| NodeUids | NodeUid Can be Mesh(Mesh/LODContainer/Bundle) or MeshInstance (SceneNode instantiating a Mesh). |