UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MixedKeyDataAdapter Struct Reference

Public Member Functions

template<typename KeyTimeAdapterType >
 MixedKeyDataAdapter (const uint8 *BasePtr, int32 InterpModesOffset, const KeyTimeAdapterType &KeyTimeAdapter)
 
KeyDataHandle GetKeyDataHandle (int32 KeyIndexToQuery) const
 
constexpr float GetKeyValue (KeyDataHandle Handle) const
 
constexpr float GetKeyArriveTangent (KeyDataHandle Handle) const
 
constexpr float GetKeyLeaveTangent (KeyDataHandle Handle) const
 
constexpr ERichCurveCompressionFormat GetKeyInterpMode (int32 KeyIndex) const
 
constexpr ERichCurveTangentWeightMode GetKeyTangentWeightMode (int32 KeyIndex) const
 
constexpr float GetKeyArriveTangentWeight (KeyDataHandle Handle) const
 
constexpr float GetKeyLeaveTangentWeight (KeyDataHandle Handle) const
 

Public Attributes

const uint8InterpModes
 
const floatKeyData
 

Constructor & Destructor Documentation

◆ MixedKeyDataAdapter()

MixedKeyDataAdapter::MixedKeyDataAdapter ( const uint8 BasePtr,
int32  InterpModesOffset,
const KeyTimeAdapterType KeyTimeAdapter 
)
inline

Member Function Documentation

◆ GetKeyArriveTangent()

constexpr float MixedKeyDataAdapter::GetKeyArriveTangent ( KeyDataHandle  Handle) const
inlineconstexpr

◆ GetKeyArriveTangentWeight()

constexpr float MixedKeyDataAdapter::GetKeyArriveTangentWeight ( KeyDataHandle  Handle) const
inlineconstexpr

◆ GetKeyDataHandle()

KeyDataHandle MixedKeyDataAdapter::GetKeyDataHandle ( int32  KeyIndexToQuery) const
inline

◆ GetKeyInterpMode()

constexpr ERichCurveCompressionFormat MixedKeyDataAdapter::GetKeyInterpMode ( int32  KeyIndex) const
inlineconstexpr

◆ GetKeyLeaveTangent()

constexpr float MixedKeyDataAdapter::GetKeyLeaveTangent ( KeyDataHandle  Handle) const
inlineconstexpr

◆ GetKeyLeaveTangentWeight()

constexpr float MixedKeyDataAdapter::GetKeyLeaveTangentWeight ( KeyDataHandle  Handle) const
inlineconstexpr

◆ GetKeyTangentWeightMode()

constexpr ERichCurveTangentWeightMode MixedKeyDataAdapter::GetKeyTangentWeightMode ( int32  KeyIndex) const
inlineconstexpr

◆ GetKeyValue()

constexpr float MixedKeyDataAdapter::GetKeyValue ( KeyDataHandle  Handle) const
inlineconstexpr

Member Data Documentation

◆ InterpModes

const uint8* MixedKeyDataAdapter::InterpModes

◆ KeyData

const float* MixedKeyDataAdapter::KeyData

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