| 
    HephAudio v3.1.0
    
   A cross-platform C++ library for recording, playing, and processing audio on Windows, Android, Linux, iOS, and macOS. 
   | 
 
This is the complete list of members for HephAudio::TriangleWaveOscillator, including all inherited members.
| frequency | HephAudio::Oscillator | |
| GenerateBuffer() const | HephAudio::Oscillator | |
| GenerateBuffer(size_t size) const | HephAudio::Oscillator | |
| GenerateBuffer(size_t index, size_t size) const | HephAudio::Oscillator | |
| operator[](size_t n) const override | HephAudio::TriangleWaveOscillator | virtual | 
| Oscillator() | HephAudio::Oscillator | protected | 
| Oscillator(double peakAmplitude, double frequency, uint32_t sampleRate, double phase_rad) | HephAudio::Oscillator | protected | 
| peakAmplitude | HephAudio::Oscillator | |
| phase_rad | HephAudio::Oscillator | |
| sampleRate | HephAudio::Oscillator | |
| TriangleWaveOscillator() | HephAudio::TriangleWaveOscillator | |
| TriangleWaveOscillator(uint32_t sampleRate) | HephAudio::TriangleWaveOscillator | explicit | 
| TriangleWaveOscillator(double peakAmplitude, double frequency, uint32_t sampleRate, double phase_rad) | HephAudio::TriangleWaveOscillator | |
| ~Oscillator()=default | HephAudio::Oscillator | virtual |