Navigation
API > API/Plugins > API/Plugins/InterchangeTests
| Name | USkeletalMeshImportTestFunctions |
| Type | class |
| Header File | /Engine/Plugins/Tests/InterchangeTests/Source/InterchangeTests/Public/ImportTestFunctions/SkeletalMeshImportTestFunctions.h |
| Include Path | #include "ImportTestFunctions/SkeletalMeshImportTestFunctions.h" |
Syntax
UCLASS (MinimalAPI)
class USkeletalMeshImportTestFunctions : public UImportTestFunctionsBase
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UImportTestFunctionsBase → USkeletalMeshImportTestFunctions
Functions
Public
Overridden from UImportTestFunctionsBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual UClass * GetAssociatedAssetType() |
ImportTestFunctions/SkeletalMeshImportTestFunctions.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FInterchangeTestFunctionResult CheckBoneCount
(
USkeletalMesh* Mesh, |
Check whether the mesh has the expected number of bones | ImportTestFunctions/SkeletalMeshImportTestFunctions.h |
|
static FInterchangeTestFunctionResult CheckBonePosition
(
USkeletalMesh* Mesh, |
Check that the bone of the specified index has the expected position | ImportTestFunctions/SkeletalMeshImportTestFunctions.h |
|
static FInterchangeTestFunctionResult CheckImportedSkeletalMeshCount
(
const TArray< USkeletalMesh* >& Meshes, |
Check whether the expected number of skeletal meshes are imported | ImportTestFunctions/SkeletalMeshImportTestFunctions.h |
|
static FInterchangeTestFunctionResult CheckLodCount
(
USkeletalMesh* Mesh, |
Check whether the mesh has the expected number of LODs | ImportTestFunctions/SkeletalMeshImportTestFunctions.h |
|
static FInterchangeTestFunctionResult CheckMaterialSlotCount
(
USkeletalMesh* Mesh, |
Check whether the mesh has the expected number of material slots | ImportTestFunctions/SkeletalMeshImportTestFunctions.h |
|
static FInterchangeTestFunctionResult CheckMorphTargetCount
(
USkeletalMesh* Mesh, |
Check whether the mesh has the expected number of morph targets | ImportTestFunctions/SkeletalMeshImportTestFunctions.h |
|
static FInterchangeTestFunctionResult CheckMorphTargetName
(
USkeletalMesh* Mesh, |
Check whether the imported morph target name is as expected | ImportTestFunctions/SkeletalMeshImportTestFunctions.h |
|
static FInterchangeTestFunctionResult CheckRenderTriangleCount
(
USkeletalMesh* Mesh, |
Check whether the triangle count in the built render data for the given LOD is as expected | ImportTestFunctions/SkeletalMeshImportTestFunctions.h |
|
static FInterchangeTestFunctionResult CheckRenderVertexCount
(
USkeletalMesh* Mesh, |
Check whether the vertex count in the built render data for the given LOD is as expected | ImportTestFunctions/SkeletalMeshImportTestFunctions.h |
|
static FInterchangeTestFunctionResult CheckSectionCount
(
USkeletalMesh* Mesh, |
Check whether the built render data for the given mesh LOD has the expected number of sections | ImportTestFunctions/SkeletalMeshImportTestFunctions.h |
|
static FInterchangeTestFunctionResult CheckSectionImportedMaterialSlotName
(
USkeletalMesh* Mesh, |
Check whether the imported material slot name for the given section in the render data for the given LOD is as expected | ImportTestFunctions/SkeletalMeshImportTestFunctions.h |
|
static FInterchangeTestFunctionResult CheckSectionMaterialName
(
USkeletalMesh* Mesh, |
Check whether the material name for the given section in the render data for the given LOD is as expected | ImportTestFunctions/SkeletalMeshImportTestFunctions.h |
|
static FInterchangeTestFunctionResult CheckSkinnedVertexCountForBone
(
USkeletalMesh* Mesh, |
Check that the specified bone name is skinned with the expected number of vertices | ImportTestFunctions/SkeletalMeshImportTestFunctions.h |
|
static FInterchangeTestFunctionResult CheckSocketCount
(
USkeletalMesh* Mesh, |
Check whether the static mesh expected number of sockets were imported | ImportTestFunctions/SkeletalMeshImportTestFunctions.h |
|
static FInterchangeTestFunctionResult CheckSocketLocation
(
USkeletalMesh* Mesh, |
Check whether the static mesh given socket index has the expected location | ImportTestFunctions/SkeletalMeshImportTestFunctions.h |
|
static FInterchangeTestFunctionResult CheckSocketName
(
USkeletalMesh* Mesh, |
Check whether the static mesh given socket index has the expected name | ImportTestFunctions/SkeletalMeshImportTestFunctions.h |
|
static FInterchangeTestFunctionResult CheckTriangleCountInSection
(
USkeletalMesh* Mesh, |
Check whether the given section in the built render data for the given LOD has the expected number of triangles | ImportTestFunctions/SkeletalMeshImportTestFunctions.h |
|
static FInterchangeTestFunctionResult CheckUVChannelCount
(
USkeletalMesh* Mesh, |
Check whether the mesh has the expected number of UV channels | ImportTestFunctions/SkeletalMeshImportTestFunctions.h |
|
static FInterchangeTestFunctionResult CheckVertexIndexColor
(
USkeletalMesh* Mesh, |
Check whether the vertex of the given index is at the expected normal | ImportTestFunctions/SkeletalMeshImportTestFunctions.h |
|
static FInterchangeTestFunctionResult CheckVertexIndexNormal
(
USkeletalMesh* Mesh, |
Check whether the vertex of the given index is at the expected normal | ImportTestFunctions/SkeletalMeshImportTestFunctions.h |
|
static FInterchangeTestFunctionResult CheckVertexIndexPosition
(
USkeletalMesh* Mesh, |
Check whether the vertex of the given index is at the expected position | ImportTestFunctions/SkeletalMeshImportTestFunctions.h |
|