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

Public Types

using KeyTimeType = uint16
 

Public Member Functions

 Quantized16BitKeyTimeAdapter (const uint8 *BasePtr, int32 KeyTimesOffset, int32 NumKeys)
 
float GetTime (int32 KeyIndex) const
 

Public Attributes

const uint16KeyTimes
 
float MinTime
 
float DeltaTime
 
int32 KeyDataOffset
 

Static Public Attributes

static constexpr float QuantizationScale = 1.0f / 65535.0f
 
static constexpr int32 KeySize = sizeof(uint16)
 
static constexpr int32 RangeDataSize = 2 * sizeof(float)
 

Member Typedef Documentation

◆ KeyTimeType

Constructor & Destructor Documentation

◆ Quantized16BitKeyTimeAdapter()

Quantized16BitKeyTimeAdapter::Quantized16BitKeyTimeAdapter ( const uint8 BasePtr,
int32  KeyTimesOffset,
int32  NumKeys 
)
inline

Member Function Documentation

◆ GetTime()

float Quantized16BitKeyTimeAdapter::GetTime ( int32  KeyIndex) const
inline

Member Data Documentation

◆ DeltaTime

float Quantized16BitKeyTimeAdapter::DeltaTime

◆ KeyDataOffset

int32 Quantized16BitKeyTimeAdapter::KeyDataOffset

◆ KeySize

constexpr int32 Quantized16BitKeyTimeAdapter::KeySize = sizeof(uint16)
staticconstexpr

◆ KeyTimes

const uint16* Quantized16BitKeyTimeAdapter::KeyTimes

◆ MinTime

float Quantized16BitKeyTimeAdapter::MinTime

◆ QuantizationScale

constexpr float Quantized16BitKeyTimeAdapter::QuantizationScale = 1.0f / 65535.0f
staticconstexpr

◆ RangeDataSize

constexpr int32 Quantized16BitKeyTimeAdapter::RangeDataSize = 2 * sizeof(float)
staticconstexpr

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