#include <i_audio_oscillator.hpp>
Definition at line 36 of file i_audio_oscillator.hpp.
◆ abstract_type
◆ ~i_audio_oscillator()
virtual neogfx::i_audio_oscillator::~i_audio_oscillator |
( |
| ) |
|
|
virtualdefault |
◆ amplitude()
virtual float neogfx::i_audio_oscillator::amplitude |
( |
| ) |
const |
|
pure virtual |
◆ frequency()
virtual float neogfx::i_audio_oscillator::frequency |
( |
| ) |
const |
|
pure virtual |
◆ function()
◆ generate()
virtual void neogfx::i_audio_oscillator::generate |
( |
audio_sample_count |
aSampleCount, |
|
|
float * |
aOutputSamples |
|
) |
| |
|
pure virtual |
◆ generate_from()
◆ sample_rate()
◆ set_amplitude()
virtual void neogfx::i_audio_oscillator::set_amplitude |
( |
float |
aAmplitude | ) |
|
|
pure virtual |
◆ set_frequency()
virtual void neogfx::i_audio_oscillator::set_frequency |
( |
float |
aFrequency | ) |
|
|
pure virtual |
◆ set_function() [1/2]
◆ set_function() [2/2]
virtual void neogfx::i_audio_oscillator::set_function |
( |
std::function< float(float)> const & |
aFunction | ) |
|
|
pure virtual |
◆ set_sample_rate()
virtual void neogfx::i_audio_oscillator::set_sample_rate |
( |
audio_sample_rate |
aSampleRate | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: