Navigation
API > API/Plugins > API/Plugins/InterchangePipelines
A mesh instance is a description of a translated scene node that points to a translated mesh asset. A mesh instance that points to an LOD group can have many LODs and many scene mesh nodes per LOD index. A mesh instance that points to a mesh node will have only LOD 0 and will point to one scene mesh node.
| Name | FInterchangeMeshInstance |
| Type | struct |
| Header File | /Engine/Plugins/Interchange/Runtime/Source/Pipelines/Public/InterchangePipelineMeshesUtilities.h |
| Include Path | #include "InterchangePipelineMeshesUtilities.h" |
Syntax
USTRUCT (BlueprintType )
struct FInterchangeMeshInstance
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FInterchangeMeshInstance() |
InterchangePipelineMeshesUtilities.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bHasMorphTargets | bool | InterchangePipelineMeshesUtilities.h |
|
|
| bIsAnimated | bool | InterchangePipelineMeshesUtilities.h |
|
|
| bReferenceMorphTarget | bool | InterchangePipelineMeshesUtilities.h |
|
|
| bReferenceSkinnedMesh | bool | InterchangePipelineMeshesUtilities.h |
|
|
| LodGroupNode | TObjectPtr< const UInterchangeBaseNode > | This member is null unless the mesh instance represents a LOD group. | InterchangePipelineMeshesUtilities.h |
|
| MeshInstanceUid | FString | This ID represents either a LOD group scene node UID or a mesh scene node UID. | InterchangePipelineMeshesUtilities.h |
|
| ReferencingMeshGeometryUids | TArray< FString > | All mesh geometry referenced by this MeshInstance. | InterchangePipelineMeshesUtilities.h |
|
| SceneNodePerLodIndex | TMap< int32, FInterchangeLodSceneNodeContainer > | Each scene node here represents a mesh scene node. | InterchangePipelineMeshesUtilities.h |
|