diff options
Diffstat (limited to 'alc/effectslot.h')
-rw-r--r-- | alc/effectslot.h | 6 |
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() |