UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IAudioLinkSourcePushed Class Referenceabstract

#include <IAudioLink.h>

+ Inheritance diagram for IAudioLinkSourcePushed:

Classes

struct  FOnNewBufferParams
 
struct  FOnUpdateWorldStateParams
 

Public Member Functions

virtual ~IAudioLinkSourcePushed ()=default
 
virtual void OnUpdateWorldState (const FOnUpdateWorldStateParams &)=0
 
virtual void OnNewBuffer (const FOnNewBufferParams &)=0
 
virtual void OnSourceDone (const int32 SourceId)=0
 
virtual void OnSourceReleased (const int32 SourceId)=0
 

Protected Member Functions

 IAudioLinkSourcePushed ()=default
 

Detailed Description

IAudioLinkSourcePushed Where the owning object needs to push it's state

Constructor & Destructor Documentation

◆ IAudioLinkSourcePushed()

IAudioLinkSourcePushed::IAudioLinkSourcePushed ( )
protecteddefault

◆ ~IAudioLinkSourcePushed()

virtual IAudioLinkSourcePushed::~IAudioLinkSourcePushed ( )
virtualdefault

Member Function Documentation

◆ OnNewBuffer()

virtual void IAudioLinkSourcePushed::OnNewBuffer ( const FOnNewBufferParams )
pure virtual

◆ OnSourceDone()

virtual void IAudioLinkSourcePushed::OnSourceDone ( const int32  SourceId)
pure virtual

◆ OnSourceReleased()

virtual void IAudioLinkSourcePushed::OnSourceReleased ( const int32  SourceId)
pure virtual

◆ OnUpdateWorldState()

virtual void IAudioLinkSourcePushed::OnUpdateWorldState ( const FOnUpdateWorldStateParams )
pure virtual

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