UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ISoundHandleOwner Class Reference

#include <ISoundHandleOwner.h>

Public Member Functions

virtual ~ISoundHandleOwner ()=default
 
Audio::EResult CreateSoundHandle (USoundBase *Sound, Audio::FSoundHandleID &OutSoundHandleID)
 
virtual void OnSoundHandleRemoved ()
 

Detailed Description

An interface to be used for any classes that we want to respond to SoundHandle updates TODO: Add a child of this that uses World?

Constructor & Destructor Documentation

◆ ~ISoundHandleOwner()

virtual ISoundHandleOwner::~ISoundHandleOwner ( )
virtualdefault

Member Function Documentation

◆ CreateSoundHandle()

Audio::EResult ISoundHandleOwner::CreateSoundHandle ( USoundBase Sound,
Audio::FSoundHandleID OutSoundHandleID 
)
inline

◆ OnSoundHandleRemoved()

virtual void ISoundHandleOwner::OnSoundHandleRemoved ( )
inlinevirtual

Called when the sound handle is being removed from a ISoundHandle implementer, i.e. when the active sound it handles is notified for delete


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