UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Net::Private::FFloatTripletNetSerializer< T >::FFloatTriplet Struct Reference

Public Member Functions

bool operator== (const FFloatTriplet &Other) const
 

Public Attributes

UintType X
 
UintType Y
 
UintType Z
 

Detailed Description

template<typename T>
struct UE::Net::Private::FFloatTripletNetSerializer< T >::FFloatTriplet

We are interested in the bit representation of the floats, not IEEE 754 behavior. This is particularly relevant for IsEqual where for example -0.0f == +0.0f if the values were treated as floats rather than the bit representation of the floats. By using integer types we can avoid implementing some functions and use the default implementations instead.

Member Function Documentation

◆ operator==()

template<typename T >
bool UE::Net::Private::FFloatTripletNetSerializer< T >::FFloatTriplet::operator== ( const FFloatTriplet Other) const
inline

Member Data Documentation

◆ X

template<typename T >
UintType UE::Net::Private::FFloatTripletNetSerializer< T >::FFloatTriplet::X

◆ Y

template<typename T >
UintType UE::Net::Private::FFloatTripletNetSerializer< T >::FFloatTriplet::Y

◆ Z

template<typename T >
UintType UE::Net::Private::FFloatTripletNetSerializer< T >::FFloatTriplet::Z

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