Euphoria
|
eu::minsynth::Effect Struct Referenceabstract
#include <synth.h>
Inheritance diagram for eu::minsynth::Effect:
Public Member Functions | |
float | get_output (float time) override |
virtual float | on_wave (float wave)=0 |
Public Member Functions inherited from eu::minsynth::WaveOut | |
WaveOut ()=default | |
virtual | ~WaveOut ()=default |
WaveOut (const WaveOut &)=delete | |
WaveOut (WaveOut &&)=delete | |
void | operator= (const WaveOut &)=delete |
void | operator= (WaveOut &&)=delete |
Public Attributes | |
WaveOut * | in = nullptr |
Detailed Description
Member Function Documentation
◆ get_output()
|
overridevirtual |
Implements eu::minsynth::WaveOut.
◆ on_wave()
|
pure virtual |
Implemented in eu::minsynth::ScalerEffect, and eu::minsynth::VolumeNode.
Member Data Documentation
◆ in
The documentation for this struct was generated from the following files: