UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FDatasmithMesh::FDatasmithMeshImpl Class Reference

Public Member Functions

 FDatasmithMeshImpl ()
 
void SetIdInUse (int32 Id)
 
bool GetIdInUse (int32 Id) const
 
int32 GetMaterialsCount () const
 
FMD5Hash CalculateHash () const
 

Public Attributes

FString Name
 
TArray< FVector3fVertices
 
TArray< uint32Indices
 
TArray< FVector3fNormals
 
TArray< int32MaterialIndices
 
TArray< TArray< FVector2D > > UVs
 
TArray< TArray< int32 > > UVIndices
 
TArray< uint32FaceSmoothingMasks
 
TIndirectArray< FDatasmithMeshLODs
 
TArray< FColorIndicesColor
 
int32 LightmapUVChannel
 
FBox3f Extents
 

Constructor & Destructor Documentation

◆ FDatasmithMeshImpl()

FDatasmithMesh::FDatasmithMeshImpl::FDatasmithMeshImpl ( )

Member Function Documentation

◆ CalculateHash()

FMD5Hash FDatasmithMesh::FDatasmithMeshImpl::CalculateHash ( ) const

◆ GetIdInUse()

bool FDatasmithMesh::FDatasmithMeshImpl::GetIdInUse ( int32  Id) const

◆ GetMaterialsCount()

int32 FDatasmithMesh::FDatasmithMeshImpl::GetMaterialsCount ( ) const
inline

◆ SetIdInUse()

void FDatasmithMesh::FDatasmithMeshImpl::SetIdInUse ( int32  Id)

Member Data Documentation

◆ Extents

FBox3f FDatasmithMesh::FDatasmithMeshImpl::Extents

◆ FaceSmoothingMasks

TArray< uint32 > FDatasmithMesh::FDatasmithMeshImpl::FaceSmoothingMasks

◆ Indices

TArray< uint32 > FDatasmithMesh::FDatasmithMeshImpl::Indices

◆ IndicesColor

TArray< FColor > FDatasmithMesh::FDatasmithMeshImpl::IndicesColor

◆ LightmapUVChannel

int32 FDatasmithMesh::FDatasmithMeshImpl::LightmapUVChannel

◆ LODs

TIndirectArray< FDatasmithMesh > FDatasmithMesh::FDatasmithMeshImpl::LODs

◆ MaterialIndices

TArray< int32 > FDatasmithMesh::FDatasmithMeshImpl::MaterialIndices

◆ Name

FString FDatasmithMesh::FDatasmithMeshImpl::Name

◆ Normals

TArray< FVector3f > FDatasmithMesh::FDatasmithMeshImpl::Normals

◆ UVIndices

TArray< TArray< int32 > > FDatasmithMesh::FDatasmithMeshImpl::UVIndices

◆ UVs

TArray< TArray< FVector2D > > FDatasmithMesh::FDatasmithMeshImpl::UVs

◆ Vertices

TArray< FVector3f > FDatasmithMesh::FDatasmithMeshImpl::Vertices

The documentation for this class was generated from the following file: