Navigation
API > API/Plugins > API/Plugins/GLTFExporter
| Name | FMeshPrimitiveDescription |
| Type | struct |
| Header File | /Engine/Plugins/Enterprise/GLTFExporter/Source/GLTFExporter/Public/Utilities/MeshParsingUtilities.h |
| Include Path | #include "Utilities/MeshParsingUtilities.h" |
Syntax
struct FMeshPrimitiveDescription
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Indices | FMeshAttributesArray< int32 > | Utilities/MeshParsingUtilities.h | ||
| JointInfluences | TArray< FMeshAttributesArray< UE::Math::TIntVector4< FBoneIndexType > > > | Utilities/MeshParsingUtilities.h | ||
| JointWeights | TArray< FMeshAttributesArray< UE::Math::TIntVector4< uint16 > > > | Utilities/MeshParsingUtilities.h | ||
| MaterialIndex | int32 | Utilities/MeshParsingUtilities.h | ||
| Normals | FMeshAttributesArray< FVector3f > | Utilities/MeshParsingUtilities.h | ||
| Positions | FMeshAttributesArray< FVector3f > | Utilities/MeshParsingUtilities.h | ||
| Tangents | FMeshAttributesArray< FVector4f > | Utilities/MeshParsingUtilities.h | ||
| Targets | TArray< FPrimitiveTargetDescription > | Utilities/MeshParsingUtilities.h | ||
| UVs | TArray< FMeshAttributesArray< FVector2f > > | Utilities/MeshParsingUtilities.h | ||
| VertexColors | FMeshAttributesArray< FColor > | Utilities/MeshParsingUtilities.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void EmptyContainers() |
Utilities/MeshParsingUtilities.h | ||
bool IsEmpty() |
Utilities/MeshParsingUtilities.h | ||
void PrepareContainers
(
const int32& IndexCount, |
Except for Joint related containers. | Utilities/MeshParsingUtilities.h | |
void PrepareJointContainers
(
const uint32& JointGroupCount, |
Utilities/MeshParsingUtilities.h |