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

Go to the source code of this file.

Classes

class  Chaos::TArrayNDBase< T_DERIVED, T, d >
 
class  Chaos::TArrayND< T, d >
 
class  Chaos::TArrayND< T, 3 >
 

Namespaces

namespace  Chaos
 

Functions

template<typename T >
void Chaos::TryBulkSerializeArrayNDBase (FArchive &Ar, TArray< T > &Array)
 
void Chaos::TryBulkSerializeArrayNDBase (FArchive &Ar, TArray< float > &Array)
 
void Chaos::TryBulkSerializeArrayNDBase (FArchive &Ar, TArray< TVec3< FRealSingle > > &Array)
 
float Chaos::ConvertDoubleToFloat (double DoubleValue)
 
TVec3< floatChaos::ConvertDoubleToFloat (TVec3< double > DoubleValue)
 
double Chaos::ConvertFloatToDouble (float FloatValue)
 
TVec3< doubleChaos::ConvertFloatToDouble (TVec3< float > FloatValue)
 
template<typename DOUBLE_T , typename FLOAT_T >
void Chaos::TryBulkSerializeArrayNDBaseForDoubles (FArchive &Ar, TArray< DOUBLE_T > &DoubleTypedArray)
 
void Chaos::TryBulkSerializeArrayNDBase (FArchive &Ar, TArray< double > &Array)
 
void Chaos::TryBulkSerializeArrayNDBase (FArchive &Ar, TArray< TVec3< FRealDouble > > &Array)
 
template<typename Derived , typename T , int d>
FArchiveChaos::operator<< (FArchive &Ar, TArrayNDBase< Derived, T, d > &ValueIn)
 
template<typename Derived , typename T , int d>
FArchiveChaos::operator<< (FChaosArchive &Ar, TArrayNDBase< Derived, T, d > &ValueIn)