UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::FDynamicMesh3::FMeshDifferenceInfo Struct Reference

#include <DynamicMesh3.h>

Public Types

enum class  EReason {
  Unknown , VertexCount , TriangleCount , EdgeCount ,
  Vertex , Triangle , Edge , Connectivity ,
  Normal , Color , UV , Group ,
  Attribute
}
 
enum class  EIDType { None , Vertex , Triangle , Edge }
 

Public Member Functions

void SetVID (int32 VID, int32 OtherVID=InvalidID)
 
void SetTID (int32 TID, int32 OtherTID=InvalidID)
 
void SetEID (int32 EID, int32 OtherEID=InvalidID)
 

Public Attributes

EReason Reason = EReason::Unknown
 
FString Detail
 
int32 ID = InvalidID
 
int32 OtherID = InvalidID
 
EIDType IDType = EIDType::None
 

Member Enumeration Documentation

◆ EIDType

Enumerator
None 
Vertex 
Triangle 
Edge 

◆ EReason

Enumerator
Unknown 
VertexCount 
TriangleCount 
EdgeCount 
Vertex 
Triangle 
Edge 
Connectivity 
Normal 
Color 
UV 
Group 
Attribute 

Member Function Documentation

◆ SetEID()

void UE::Geometry::FDynamicMesh3::FMeshDifferenceInfo::SetEID ( int32  EID,
int32  OtherEID = InvalidID 
)
inline

◆ SetTID()

void UE::Geometry::FDynamicMesh3::FMeshDifferenceInfo::SetTID ( int32  TID,
int32  OtherTID = InvalidID 
)
inline

◆ SetVID()

void UE::Geometry::FDynamicMesh3::FMeshDifferenceInfo::SetVID ( int32  VID,
int32  OtherVID = InvalidID 
)
inline

Member Data Documentation

◆ Detail

FString UE::Geometry::FDynamicMesh3::FMeshDifferenceInfo::Detail

◆ ID

int32 UE::Geometry::FDynamicMesh3::FMeshDifferenceInfo::ID = InvalidID

◆ IDType

EIDType UE::Geometry::FDynamicMesh3::FMeshDifferenceInfo::IDType = EIDType::None

◆ OtherID

int32 UE::Geometry::FDynamicMesh3::FMeshDifferenceInfo::OtherID = InvalidID

◆ Reason

EReason UE::Geometry::FDynamicMesh3::FMeshDifferenceInfo::Reason = EReason::Unknown

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