aboutsummaryrefslogtreecommitdiffstats
path: root/alc/effectslot.h
diff options
context:
space:
mode:
Diffstat (limited to 'alc/effectslot.h')
-rw-r--r--alc/effectslot.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/alc/effectslot.h b/alc/effectslot.h
index be84fcab..c1eb1cc3 100644
--- a/alc/effectslot.h
+++ b/alc/effectslot.h
@@ -10,6 +10,7 @@
struct EffectSlot;
+struct WetBuffer;
using EffectSlotArray = al::FlexArray<EffectSlot*>;
@@ -75,6 +76,11 @@ struct EffectSlot {
bool DecayHFLimit{false};
float AirAbsorptionGainHF{1.0f};
+ /* Mixing buffer used by the Wet mix. */
+ WetBuffer *mWetBuffer{nullptr};
+
+ ~EffectSlot();
+
static EffectSlotArray *CreatePtrArray(size_t count) noexcept;
DISABLE_ALLOC()