UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ADPCMPrivate Namespace Reference

Functions

template<typename T , uint32 B>
SignExtend (const T ValueToExtend)
 
template<typename T >
ReadFromByteStream (const uint8 *ByteStream, int32 &ReadIndex, bool bLittleEndian=true)
 
template<typename T >
void WriteToByteStream (T Value, uint8 *ByteStream, int32 &WriteIndex, bool bLittleEndian=true)
 
template<typename T >
ReadFromArray (const T *ElementArray, int32 &ReadIndex, int32 NumElements, int32 IndexStride=1)
 

Function Documentation

◆ ReadFromArray()

template<typename T >
T ADPCMPrivate::ReadFromArray ( const T *  ElementArray,
int32 ReadIndex,
int32  NumElements,
int32  IndexStride = 1 
)
inline

◆ ReadFromByteStream()

template<typename T >
T ADPCMPrivate::ReadFromByteStream ( const uint8 ByteStream,
int32 ReadIndex,
bool  bLittleEndian = true 
)
inline

◆ SignExtend()

template<typename T , uint32 B>
T ADPCMPrivate::SignExtend ( const T  ValueToExtend)
inline

◆ WriteToByteStream()

template<typename T >
void ADPCMPrivate::WriteToByteStream ( Value,
uint8 ByteStream,
int32 WriteIndex,
bool  bLittleEndian = true 
)
inline