UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Audio::TSampleBuffer< SampleType > Member List

This is the complete list of members for Audio::TSampleBuffer< SampleType >, including all inherited members.

Append(const OtherSampleType *InputBuffer, int32 InNumSamples)Audio::TSampleBuffer< SampleType >inline
Append(const OtherSampleType *InputBuffer, int32 InNumSamples, int32 InNumChannels, int32 InSampleRate)Audio::TSampleBuffer< SampleType >inline
Clamp(float Ceiling=1.0f)Audio::TSampleBuffer< SampleType >inline
CopyFrom(const TArray< SampleType > &InArray, int32 InNumChannels, int32 InSampleRate)Audio::TSampleBuffer< SampleType >inline
GetArrayView()Audio::TSampleBuffer< SampleType >inline
GetArrayView() constAudio::TSampleBuffer< SampleType >inline
GetAudioFrameAtFractionalIndex(float InIndex, TArray< SampleType > &OutFrame) constAudio::TSampleBuffer< SampleType >inline
GetAudioFrameAtPhase(float InPhase, TArray< SampleType > &OutFrame) constAudio::TSampleBuffer< SampleType >inline
GetAudioFrameAtTime(float InTimeSec, TArray< SampleType > &OutFrame) constAudio::TSampleBuffer< SampleType >inline
GetData() constAudio::TSampleBuffer< SampleType >inline
GetNumChannels() constAudio::TSampleBuffer< SampleType >inline
GetNumFrames() constAudio::TSampleBuffer< SampleType >inline
GetNumSamples() constAudio::TSampleBuffer< SampleType >inline
GetSampleDuration() constAudio::TSampleBuffer< SampleType >inline
GetSampleRate() constAudio::TSampleBuffer< SampleType >inline
MixBufferToChannels(int32 InNumChannels)Audio::TSampleBuffer< SampleType >inline
operator=(const TSampleBuffer &Other)Audio::TSampleBuffer< SampleType >inline
operator=(const TSampleBuffer< OtherSampleType > &Other)Audio::TSampleBuffer< SampleType >inline
Reset()Audio::TSampleBuffer< SampleType >inline
SetNumFrames(int32 InNumFrames)Audio::TSampleBuffer< SampleType >inline
TSampleBufferAudio::TSampleBuffer< SampleType >friend
TSampleBuffer()Audio::TSampleBuffer< SampleType >inline
TSampleBuffer(const TSampleBuffer &Other)Audio::TSampleBuffer< SampleType >inline
TSampleBuffer(const FAlignedFloatBuffer &InData, int32 InNumChannels, int32 InSampleRate)Audio::TSampleBuffer< SampleType >inline
TSampleBuffer(const float *InBufferPtr, int32 InNumSamples, int32 InNumChannels, int32 InSampleRate)Audio::TSampleBuffer< SampleType >inline
TSampleBuffer(const int16 *InBufferPtr, int32 InNumSamples, int32 InNumChannels, int32 InSampleRate)Audio::TSampleBuffer< SampleType >inline
ZeroPad(int32 NumFramesToAppend=0)Audio::TSampleBuffer< SampleType >inline
~TSampleBuffer()Audio::TSampleBuffer< SampleType >inline