From 4ae3d57adc531e99cbe9174a07733b8d6035c0c2 Mon Sep 17 00:00:00 2001 From: Chandler Cox Date: Mon, 22 Sep 2025 11:32:24 -0500 Subject: [PATCH] Resolve code suggestions --- Source/Engine/Audio/AudioSource.cpp | 8 -------- Source/Engine/Audio/AudioSource.h | 5 ++--- 2 files changed, 2 insertions(+), 11 deletions(-) diff --git a/Source/Engine/Audio/AudioSource.cpp b/Source/Engine/Audio/AudioSource.cpp index 069fa29a3..f16f95423 100644 --- a/Source/Engine/Audio/AudioSource.cpp +++ b/Source/Engine/Audio/AudioSource.cpp @@ -588,11 +588,3 @@ void AudioSource::BeginPlay(SceneBeginData* data) SetTime(GetStartTime()); } } - -void AudioSource::EndPlay() -{ - Actor::EndPlay(); - - ClipStarted.UnbindAll(); - ClipFinished.UnbindAll(); -} diff --git a/Source/Engine/Audio/AudioSource.h b/Source/Engine/Audio/AudioSource.h index 4e05d1594..9858d283a 100644 --- a/Source/Engine/Audio/AudioSource.h +++ b/Source/Engine/Audio/AudioSource.h @@ -79,12 +79,12 @@ public: /// /// Event fired when the audio clip starts. /// - API_EVENT() Delegate<> ClipStarted; + API_EVENT() Action ClipStarted; /// /// Event fired when the audio clip finishes. /// - API_EVENT() Delegate<> ClipFinished; + API_EVENT() Action ClipFinished; /// /// Gets the velocity of the source. Determines pitch in relation to AudioListener's position. Only relevant for spatial (3D) sources. @@ -336,5 +336,4 @@ protected: void OnDisable() override; void OnTransformChanged() override; void BeginPlay(SceneBeginData* data) override; - void EndPlay() override; };