Navigation
API > API/Plugins > API/Plugins/InterchangeImport
Utility class used on reimport only to:
- Call PostEditchange at the end of the reimport which will reallocate the render resource
- Used to recreate all skinned mesh components for a given skinned asset via FSkinnedMeshComponentRecreateRenderStateContext.
- Lock the skeletal mesh's properties while it is updated
| Name | FScopedSkeletalMeshReimportUtility |
| Type | class |
| Header File | /Engine/Plugins/Interchange/Runtime/Source/Import/Public/Mesh/InterchangeSkeletalMeshFactory.h |
| Include Path | #include "Mesh/InterchangeSkeletalMeshFactory.h" |
Syntax
class FScopedSkeletalMeshReimportUtility : public FSkinnedMeshComponentRecreateRenderStateContext
Inheritance Hierarchy
- FSkinnedMeshComponentRecreateRenderStateContext → FScopedSkeletalMeshReimportUtility
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FScopedSkeletalMeshReimportUtility
(
USkeletalMesh* InSkeletalMesh |
Mesh/InterchangeSkeletalMeshFactory.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FScopedSkeletalMeshReimportUtility() |
Mesh/InterchangeSkeletalMeshFactory.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| LockPropertiesEvent | FEvent * | Mesh/InterchangeSkeletalMeshFactory.h | ||
| ScopedPostEditChange | TUniquePtr< FScopedSkeletalMeshPostEditChange > | Mesh/InterchangeSkeletalMeshFactory.h |