Euphoria
|
eu::minsynth::VolumeNode Struct Reference
#include <synth.h>
Inheritance diagram for eu::minsynth::VolumeNode:
Public Member Functions | |
float | on_wave (float wave) override |
Public Member Functions inherited from eu::minsynth::Effect | |
float | get_output (float time) override |
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 Member Functions inherited from eu::minsynth::Node | |
Node ()=default | |
virtual | ~Node ()=default |
Node (const Node &)=delete | |
Node (Node &&)=delete | |
void | operator= (const Node &)=delete |
void | operator= (Node &&)=delete |
virtual void | update (float dt, float current_time) |
Public Attributes | |
float | volume = 0.5f |
Public Attributes inherited from eu::minsynth::Effect | |
WaveOut * | in = nullptr |
Detailed Description
Member Function Documentation
◆ on_wave()
|
overridevirtual |
Implements eu::minsynth::Effect.
Member Data Documentation
◆ volume
The documentation for this struct was generated from the following files: