UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Anim::FAnimPoseDecompressionData Struct Reference

#include <AnimBoneDecompressionData.h>

Public Member Functions

 FAnimPoseDecompressionData (const BoneTrackArray &InRotationPairs, const BoneTrackArray &InTranslationPairs, const BoneTrackArray &InScalePairs, TArrayView< FQuat > &InOutAtomRotations, TArrayView< FVector > &InOutAtomTranslations, TArrayView< FVector > &InOutAtomScales3D)
 
const BoneTrackArrayGetRotationPairs () const
 
const BoneTrackArrayGetTranslationPairs () const
 
const BoneTrackArrayGetScalePairs () const
 
TArrayView< FQuat > & GetOutAtomRotations () const
 
TArrayView< FVector > & GetOutAtomTranslations () const
 
TArrayView< FVector > & GetOutAtomScales3D () const
 

Protected Attributes

const BoneTrackArrayRotationPairs
 
const BoneTrackArrayTranslationPairs
 
const BoneTrackArrayScalePairs
 
TArrayView< FQuat > & OutAtomRotations
 
TArrayView< FVector > & OutAtomTranslations
 
TArrayView< FVector > & OutAtomScales3D
 

Constructor & Destructor Documentation

◆ FAnimPoseDecompressionData()

UE::Anim::FAnimPoseDecompressionData::FAnimPoseDecompressionData ( const BoneTrackArray InRotationPairs,
const BoneTrackArray InTranslationPairs,
const BoneTrackArray InScalePairs,
TArrayView< FQuat > &  InOutAtomRotations,
TArrayView< FVector > &  InOutAtomTranslations,
TArrayView< FVector > &  InOutAtomScales3D 
)
inline

Member Function Documentation

◆ GetOutAtomRotations()

TArrayView< FQuat > & UE::Anim::FAnimPoseDecompressionData::GetOutAtomRotations ( ) const
inline

◆ GetOutAtomScales3D()

TArrayView< FVector > & UE::Anim::FAnimPoseDecompressionData::GetOutAtomScales3D ( ) const
inline

◆ GetOutAtomTranslations()

TArrayView< FVector > & UE::Anim::FAnimPoseDecompressionData::GetOutAtomTranslations ( ) const
inline

◆ GetRotationPairs()

const BoneTrackArray & UE::Anim::FAnimPoseDecompressionData::GetRotationPairs ( ) const
inline

◆ GetScalePairs()

const BoneTrackArray & UE::Anim::FAnimPoseDecompressionData::GetScalePairs ( ) const
inline

◆ GetTranslationPairs()

const BoneTrackArray & UE::Anim::FAnimPoseDecompressionData::GetTranslationPairs ( ) const
inline

Member Data Documentation

◆ OutAtomRotations

TArrayView<FQuat>& UE::Anim::FAnimPoseDecompressionData::OutAtomRotations
protected

◆ OutAtomScales3D

TArrayView<FVector>& UE::Anim::FAnimPoseDecompressionData::OutAtomScales3D
protected

◆ OutAtomTranslations

TArrayView<FVector>& UE::Anim::FAnimPoseDecompressionData::OutAtomTranslations
protected

◆ RotationPairs

const BoneTrackArray& UE::Anim::FAnimPoseDecompressionData::RotationPairs
protected

◆ ScalePairs

const BoneTrackArray& UE::Anim::FAnimPoseDecompressionData::ScalePairs
protected

◆ TranslationPairs

const BoneTrackArray& UE::Anim::FAnimPoseDecompressionData::TranslationPairs
protected

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