UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::FContactEdgeID Struct Reference

#include <ContactTriangles.h>

Public Member Functions

FORCEINLINE FContactEdgeID ()
 
FORCEINLINE FContactEdgeID (const FContactVertexID VertexIndexA, const FContactVertexID VertexIndexB)
 
FORCEINLINE bool IsValid () const
 

Public Attributes

union { 
 
   FContactVertexID   VertexIDs [2] 
 
   uint64   EdgeID 
 
};  
 

Friends

FORCEINLINE friend bool operator== (const FContactEdgeID &L, const FContactEdgeID &R)
 
FORCEINLINE friend bool operator!= (const FContactEdgeID &L, const FContactEdgeID &R)
 
FORCEINLINE friend bool operator< (const FContactEdgeID &L, const FContactEdgeID &R)
 
FORCEINLINE friend uint32 GetTypeHash (const FContactEdgeID &V)
 

Constructor & Destructor Documentation

◆ FContactEdgeID() [1/2]

FORCEINLINE Chaos::FContactEdgeID::FContactEdgeID ( )
inline

◆ FContactEdgeID() [2/2]

FORCEINLINE Chaos::FContactEdgeID::FContactEdgeID ( const FContactVertexID  VertexIndexA,
const FContactVertexID  VertexIndexB 
)
inline

Member Function Documentation

◆ IsValid()

FORCEINLINE bool Chaos::FContactEdgeID::IsValid ( ) const
inline

Friends And Related Symbol Documentation

◆ GetTypeHash

FORCEINLINE friend uint32 GetTypeHash ( const FContactEdgeID V)
friend

◆ operator!=

FORCEINLINE friend bool operator!= ( const FContactEdgeID L,
const FContactEdgeID R 
)
friend

◆ operator<

FORCEINLINE friend bool operator< ( const FContactEdgeID L,
const FContactEdgeID R 
)
friend

◆ operator==

FORCEINLINE friend bool operator== ( const FContactEdgeID L,
const FContactEdgeID R 
)
friend

Member Data Documentation

◆ [union]

union { ... } Chaos::FContactEdgeID

◆ EdgeID

uint64 Chaos::FContactEdgeID::EdgeID

◆ VertexIDs

FContactVertexID Chaos::FContactEdgeID::VertexIDs[2]

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