Navigation
API > API/Runtime > API/Runtime/InterchangeEngine
| Name | UInterchangeMeshUtilities |
| Type | class |
| Header File | /Engine/Source/Runtime/Interchange/Engine/Public/InterchangeMeshUtilities.h |
| Include Path | #include "InterchangeMeshUtilities.h" |
Syntax
UCLASS (BlueprintType, MinimalAPI)
class UInterchangeMeshUtilities : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UInterchangeMeshUtilities
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool ScriptedImportMorphTarget
(
USkeletalMesh* SkeletalMesh, |
This function import a morph target from the source data and add/replace the skeletal mesh morph target. | InterchangeMeshUtilities.h |
|
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TFuture< bool > ImportCustomLod
(
UObject* MeshObject, |
This function import a mesh from the source data and add/replace the MeshObject LOD (at LodIndex) with the imported mesh LOD data. | InterchangeMeshUtilities.h | |
static TFuture< bool > ImportMorphTarget
(
USkeletalMesh* SkeletalMesh, |
This function import a morph target from the source data and add/replace the skeletal mesh morph target. | InterchangeMeshUtilities.h | |
static TFuture< bool > InternalImportCustomLod
(
TSharedPtr< TPromise< bool > > Promise, |
InterchangeMeshUtilities.h | ||
| This function pop a file picker with all meshes supported format. | InterchangeMeshUtilities.h |