UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FVariableRateSeekTable Struct Reference
+ Inheritance diagram for FVariableRateSeekTable:

Public Member Functions

void Add (uint32 InTimeInAudioFrames, uint32 InOffset) override
 
int32 Num () const override
 
uint32 FindOffset (uint32 InTimeInAudioFrames) const override
 
uint32 FindTime (uint32 InOffset) const override
 
bool Serialize (FArchive &Ar) override
 
void Encode (FArchive &Ar) const
 
bool Decode (FArchive &Ar)
 
virtual bool GetAt (const uint32 InIndex, uint32 &OutOffset, uint32 &OutTime) const override
 
- Public Member Functions inherited from FStreamedAudioChunkSeekTable::ISeekTableImpl
virtual ~ISeekTableImpl ()=default
 

Static Public Member Functions

static int32 CalcSize (int32 NumEntries)
 

Public Attributes

TArray< uint32Offsets
 
TArray< uint32Times
 

Member Function Documentation

◆ Add()

void FVariableRateSeekTable::Add ( uint32  InTimeInAudioFrames,
uint32  InOffset 
)
inlineoverridevirtual

◆ CalcSize()

static int32 FVariableRateSeekTable::CalcSize ( int32  NumEntries)
inlinestatic

◆ Decode()

bool FVariableRateSeekTable::Decode ( FArchive Ar)
inline

◆ Encode()

void FVariableRateSeekTable::Encode ( FArchive Ar) const
inline

◆ FindOffset()

uint32 FVariableRateSeekTable::FindOffset ( uint32  InTimeInAudioFrames) const
inlineoverridevirtual

◆ FindTime()

uint32 FVariableRateSeekTable::FindTime ( uint32  InOffset) const
inlineoverridevirtual

◆ GetAt()

virtual bool FVariableRateSeekTable::GetAt ( const uint32  InIndex,
uint32 OutOffset,
uint32 OutTime 
) const
inlineoverridevirtual

◆ Num()

int32 FVariableRateSeekTable::Num ( ) const
inlineoverridevirtual

◆ Serialize()

bool FVariableRateSeekTable::Serialize ( FArchive Ar)
inlineoverridevirtual

Member Data Documentation

◆ Offsets

TArray<uint32> FVariableRateSeekTable::Offsets

◆ Times

TArray<uint32> FVariableRateSeekTable::Times

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