Etterna 0.74.4
Loading...
Searching...
No Matches
RageSoundReader_Pan.h
1/* RageSoundReader_Pan - Pan a sound left and right. */
2
3#ifndef RAGE_SOUND_READER_PAN_H
4#define RAGE_SOUND_READER_PAN_H
5
6#include "RageSoundReader_Filter.h"
7
9{
10 public:
12 RageSoundReader_Pan* Copy() const override
13 {
14 return new RageSoundReader_Pan(*this);
15 }
16 unsigned GetNumChannels() const override;
17 int Read(float* pBuf, int iFrames) override;
18 bool SetProperty(const std::string& sProperty, float fValue) override;
19
20 private:
21 float m_fPan;
22};
23
24#endif
Definition RageSoundReader_Filter.h:10
Definition RageSoundReader_Pan.h:9
Definition RageSoundReader.h:7