aboutsummaryrefslogtreecommitdiffstats
path: root/al/effects/null.cpp
diff options
context:
space:
mode:
authorChris Robinson <chris.kcat@gmail.com>2022-02-07 10:17:13 -0800
committerChris Robinson <chris.kcat@gmail.com>2022-02-07 10:17:13 -0800
commit0c507b5c621993206d94fc3776174eb96823f265 (patch)
tree27ce2550c88fb9f73145fd8be2298850814985bc /al/effects/null.cpp
parentb09aab8426b0feb74cacb8704b4953b3b56a8c30 (diff)
Avoid using ALeffect to manage EaxEffect objects
Effect slots can just use its EaxEffect directly.
Diffstat (limited to 'al/effects/null.cpp')
-rw-r--r--al/effects/null.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/al/effects/null.cpp b/al/effects/null.cpp
index 8b68eec0..78c0a61a 100644
--- a/al/effects/null.cpp
+++ b/al/effects/null.cpp
@@ -104,6 +104,8 @@ class EaxNullEffect final :
public EaxEffect
{
public:
+ EaxNullEffect();
+
// [[nodiscard]]
bool dispatch(
const EaxEaxCall& eax_call) override;
@@ -123,6 +125,11 @@ public:
}; // EaxNullEffectException
+EaxNullEffect::EaxNullEffect()
+ : EaxEffect{AL_EFFECT_NULL}
+{
+}
+
// [[nodiscard]]
bool EaxNullEffect::dispatch(
const EaxEaxCall& eax_call)