UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FBufferedSubmixListener Member List

This is the complete list of members for FBufferedSubmixListener, including all inherited members.

AsShared()TSharedFromThis< ISubmixBufferListener, ESPMode::ThreadSafe >inline
AsShared() constTSharedFromThis< ISubmixBufferListener, ESPMode::ThreadSafe >inline
AsSharedSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< ISubmixBufferListener, ESPMode::ThreadSafe >inline
AsWeak()TSharedFromThis< ISubmixBufferListener, ESPMode::ThreadSafe >inline
AsWeak() constTSharedFromThis< ISubmixBufferListener, ESPMode::ThreadSafe >inline
AsWeakSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< ISubmixBufferListener, ESPMode::ThreadSafe >inline
DECLARE_DELEGATE_OneParam(FOnFormatKnown, FBufferFormat)IBufferedAudioOutput
DECLARE_DELEGATE_OneParam(FOnBufferStreamEnd, FBufferStreamEnd)IBufferedAudioOutput
DoesSharedInstanceExist() constTSharedFromThis< ISubmixBufferListener, ESPMode::ThreadSafe >inline
FBufferedListenerBase(int32 InDefaultCircularBufferSize)FBufferedListenerBaseprotected
FBufferedSubmixListener(int32 InDefaultCircularBufferSize, bool bInZeroInputBuffer, const FString *InName)FBufferedSubmixListener
GetFormat(IBufferedAudioOutput::FBufferFormat &OutFormat) const overrideFBufferedListenerBaseprotectedvirtual
GetPushableInterface()IBufferedAudioOutputinlinevirtual
GetPushableInterface() constIBufferedAudioOutputinlinevirtual
IBufferedAudioOutput()=defaultIBufferedAudioOutputprotected
IsRenderingAudio() constISubmixBufferListenerinlinevirtual
IsStartedNonAtomic() constFBufferedListenerBaseprotected
OnBufferReceived(const FBufferFormat &InFormat, TArrayView< const float > InBuffer)FBufferedListenerBaseprotected
operator=(TSharedFromThis const &)TSharedFromThis< ISubmixBufferListener, ESPMode::ThreadSafe >inlineprotected
PopBuffer(float *InBuffer, int32 InBufferSizeInSamples, int32 &OutSamplesWritten) overrideFBufferedListenerBaseprotectedvirtual
Reserve(int32 InNumSamplesToReserve, int32 InNumSamplesOfSilence) overrideFBufferedListenerBaseprotectedvirtual
ResetFormat()FBufferedListenerBaseprotected
SetBufferStreamEndDelegate(FOnBufferStreamEnd) overrideFBufferedListenerBaseinlineprotectedvirtual
SetFormat(const FBufferFormat &InFormat)FBufferedListenerBaseprotected
SetFormatKnownDelegate(FOnFormatKnown InFormatKnownDelegate) overrideFBufferedListenerBaseprotectedvirtual
SharedThis(OtherType *ThisPtr)TSharedFromThis< ISubmixBufferListener, ESPMode::ThreadSafe >inlineprotectedstatic
SharedThis(const OtherType *ThisPtr)TSharedFromThis< ISubmixBufferListener, ESPMode::ThreadSafe >inlineprotectedstatic
Start(FAudioDevice *InDevice) overrideFBufferedSubmixListenervirtual
Stop(FAudioDevice *InDevice) overrideFBufferedSubmixListenervirtual
TrySetStartedFlag()FBufferedListenerBaseprotected
TrySetStoppingFlag()FBufferedListenerBaseprotected
TryUnsetStartedFlag()FBufferedListenerBaseprotected
TSharedFromThis()TSharedFromThis< ISubmixBufferListener, ESPMode::ThreadSafe >inlineprotected
TSharedFromThis(TSharedFromThis const &)TSharedFromThis< ISubmixBufferListener, ESPMode::ThreadSafe >inlineprotected
UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) constTSharedFromThis< ISubmixBufferListener, ESPMode::ThreadSafe >inline
UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) constTSharedFromThis< ISubmixBufferListener, ESPMode::ThreadSafe >inline
~FBufferedListenerBase()=defaultFBufferedListenerBaseprotectedvirtual
~FBufferedSubmixListener()FBufferedSubmixListenervirtual
~IBufferedAudioOutput()=defaultIBufferedAudioOutputvirtual
~ISubmixBufferListener()=defaultISubmixBufferListenervirtual
~TSharedFromThis()TSharedFromThis< ISubmixBufferListener, ESPMode::ThreadSafe >inlineprotected