Euphoria
eu::minsynth::WaveOut Struct Referenceabstract

#include <synth.h>

Inheritance diagram for eu::minsynth::WaveOut:
eu::minsynth::Effect eu::minsynth::OscilatorNode eu::minsynth::ScalerEffect eu::minsynth::VolumeNode

Public Member Functions

 WaveOut ()=default
 
virtual ~WaveOut ()=default
 
 WaveOut (const WaveOut &)=delete
 
 WaveOut (WaveOut &&)=delete
 
void operator= (const WaveOut &)=delete
 
void operator= (WaveOut &&)=delete
 
virtual float get_output (float time)=0
 

Detailed Description

Definition at line 152 of file synth.h.

Constructor & Destructor Documentation

◆ WaveOut() [1/3]

eu::minsynth::WaveOut::WaveOut ( )
default

◆ ~WaveOut()

virtual eu::minsynth::WaveOut::~WaveOut ( )
virtualdefault

◆ WaveOut() [2/3]

eu::minsynth::WaveOut::WaveOut ( const WaveOut )
delete

◆ WaveOut() [3/3]

eu::minsynth::WaveOut::WaveOut ( WaveOut &&  )
delete

Member Function Documentation

◆ get_output()

virtual float eu::minsynth::WaveOut::get_output ( float  time)
pure virtual

◆ operator=() [1/2]

void eu::minsynth::WaveOut::operator= ( const WaveOut )
delete

◆ operator=() [2/2]

void eu::minsynth::WaveOut::operator= ( WaveOut &&  )
delete

The documentation for this struct was generated from the following file: