UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FQuatFloat96NoW Class Reference

#include <AnimationCompression.h>

Public Member Functions

 FQuatFloat96NoW ()
 
 FQuatFloat96NoW (const FQuat4f &Quat)
 
 FQuatFloat96NoW (float InX, float InY, float InZ)
 
void FromQuat (const FQuat4f &Quat)
 
void ToQuat (FQuat4f &Out) const
 

Static Public Member Functions

template<bool bIsDataAligned = true>
static FQuat4f ToQuat (const float *Values)
 

Public Attributes

union { 
 
   struct { 
 
      float   X 
 
      float   Y 
 
      float   Z 
 
   }  
 
   float   XYZ [3] 
 
};  
 

Friends

FArchiveoperator<< (FArchive &Ar, FQuatFloat96NoW &Quat)
 

Constructor & Destructor Documentation

◆ FQuatFloat96NoW() [1/3]

FQuatFloat96NoW::FQuatFloat96NoW ( )
inline

◆ FQuatFloat96NoW() [2/3]

FQuatFloat96NoW::FQuatFloat96NoW ( const FQuat4f Quat)
inlineexplicit

◆ FQuatFloat96NoW() [3/3]

FQuatFloat96NoW::FQuatFloat96NoW ( float  InX,
float  InY,
float  InZ 
)
inline

Member Function Documentation

◆ FromQuat()

void FQuatFloat96NoW::FromQuat ( const FQuat4f Quat)
inline

◆ ToQuat() [1/2]

template<bool bIsDataAligned = true>
static FQuat4f FQuatFloat96NoW::ToQuat ( const float Values)
inlinestatic

◆ ToQuat() [2/2]

void FQuatFloat96NoW::ToQuat ( FQuat4f Out) const
inline

Friends And Related Symbol Documentation

◆ operator<<

FArchive & operator<< ( FArchive Ar,
FQuatFloat96NoW Quat 
)
friend

Member Data Documentation

◆ [union]

union { ... } FQuatFloat96NoW

◆ X

float FQuatFloat96NoW::X

◆ XYZ

float FQuatFloat96NoW::XYZ[3]

◆ Y

float FQuatFloat96NoW::Y

◆ Z

float FQuatFloat96NoW::Z

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