Navigation
API > API/Plugins > API/Plugins/InterchangePipelines
Represents the context UInterchangePipelineMeshesUtilities will use when the client queries data.
| Name | FInterchangePipelineMeshesUtilitiesContext |
| Type | struct |
| Header File | /Engine/Plugins/Interchange/Runtime/Source/Pipelines/Public/InterchangePipelineMeshesUtilities.h |
| Include Path | #include "InterchangePipelineMeshesUtilities.h" |
Syntax
USTRUCT (BlueprintType )
struct FInterchangePipelineMeshesUtilitiesContext
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bConvertSkeletalMeshToStaticMesh | bool | If enabled, all skeletal meshes are converted to static meshes. | InterchangePipelineMeshesUtilities.h |
|
| bConvertStaticMeshToSkeletalMesh | bool | If enabled, all static meshes are converted to skeletal meshes. | InterchangePipelineMeshesUtilities.h |
|
| bConvertStaticsWithMorphTargetsToSkeletals | bool | If enabled, all static meshes that have morph targets will be imported as skeletal meshes instead. | InterchangePipelineMeshesUtilities.h |
|
| bIgnoreGeometryCaches | bool | If enabled, all geometry caches will be ignored. | InterchangePipelineMeshesUtilities.h |
|
| bIgnoreStaticMeshes | bool | If enabled, all static meshes will be ignored. The mesh utility will not return any static meshes. | InterchangePipelineMeshesUtilities.h |
|
| bImportMeshesInBoneHierarchy | bool | If enabled, meshes nested in bone hierarchies are imported as meshes instead of being converted to bones. | InterchangePipelineMeshesUtilities.h |
|
| bQueryGeometryOnlyIfNoInstance | bool | When querying geometry, this flag will not add MeshGeometry if there is a scene node that points to a geometry. | InterchangePipelineMeshesUtilities.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsGeometryCacheGeometry
(
const FInterchangeMeshGeometry& MeshGeometry |
InterchangePipelineMeshesUtilities.h | ||
bool IsGeometryCacheInstance
(
const FInterchangeMeshInstance& MeshInstance |
InterchangePipelineMeshesUtilities.h | ||
bool IsSkeletalMeshGeometry
(
const FInterchangeMeshGeometry& MeshGeometry |
InterchangePipelineMeshesUtilities.h | ||
bool IsSkeletalMeshInstance
(
const FInterchangeMeshInstance& MeshInstance, |
InterchangePipelineMeshesUtilities.h | ||
bool IsSkeletalMeshInstance
(
const FInterchangeMeshInstance& MeshInstance, |
InterchangePipelineMeshesUtilities.h | ||
bool IsStaticMeshGeometry
(
const FInterchangeMeshGeometry& MeshGeometry |
InterchangePipelineMeshesUtilities.h | ||
bool IsStaticMeshInstance
(
const FInterchangeMeshInstance& MeshInstance, |
InterchangePipelineMeshesUtilities.h |