aboutsummaryrefslogtreecommitdiffstats
path: root/al/eax_effect.h
diff options
context:
space:
mode:
Diffstat (limited to 'al/eax_effect.h')
-rw-r--r--al/eax_effect.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/al/eax_effect.h b/al/eax_effect.h
index 23dbb73e..2688ca9b 100644
--- a/al/eax_effect.h
+++ b/al/eax_effect.h
@@ -4,16 +4,18 @@
#include <memory>
+#include "AL/al.h"
+#include "core/effects/base.h"
#include "eax_eax_call.h"
-
class EaxEffect
{
public:
- EaxEffect() = default;
-
+ EaxEffect(ALenum type) : al_effect_type_{type} { }
virtual ~EaxEffect() = default;
+ const ALenum al_effect_type_;
+ EffectProps al_effect_props_{};
// Returns "true" if any immediated property was changed.
// [[nodiscard]]