UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
QuantizedVectorSerialization.cpp File Reference

Namespaces

namespace  UE
 
namespace  UE::Net
 
namespace  UE::Net::Private
 

Functions

uint32 UE::Net::Private::GetBitsNeeded (const int32 Value)
 
uint32 UE::Net::Private::GetBitsNeeded (const int64 Value)
 
int32 UE::Net::Private::RoundFloatToInt (float F)
 
int64 UE::Net::Private::RoundFloatToInt (double F)
 
template<class T >
bool UE::Net::Private::WriteQuantizedVector (const int32 Scale, const T &Value, FArchive &Ar)
 
template<class T >
bool UE::Net::Private::ReadQuantizedVector (const int32 Scale, T &Value, FArchive &Ar)
 
template<class T >
UE::Net::Private::QuantizeVector (const int32 Scale, const T &Value)
 
bool UE::Net::WriteQuantizedVector (int32 Scale, const FVector3d &Value, FArchive &Ar)
 
bool UE::Net::ReadQuantizedVector (int32 Scale, FVector3d &Value, FArchive &Ar)
 
FVector3d UE::Net::QuantizeVector (const int32 Scale, const FVector3d &Value)
 
bool UE::Net::WriteQuantizedVector (int32 Scale, const FVector3f &Value, FArchive &Ar)
 
bool UE::Net::ReadQuantizedVector (int32 Scale, FVector3f &Value, FArchive &Ar)
 
FVector3f UE::Net::QuantizeVector (const int32 Scale, const FVector3f &Value)