Euphoria
eu::minsynth::FrequencyTaker Struct Referenceabstract

#include <synth.h>

Inheritance diagram for eu::minsynth::FrequencyTaker:
eu::minsynth::OscilatorNode

Public Member Functions

 FrequencyTaker ()=default
 
virtual ~FrequencyTaker ()=default
 
 FrequencyTaker (const FrequencyTaker &)=delete
 
 FrequencyTaker (FrequencyTaker &&)=delete
 
void operator= (const FrequencyTaker &)=delete
 
void operator= (FrequencyTaker &&)=delete
 
virtual void on_frequency_down (int id, float freq, float time)=0
 
virtual void on_frequency_up (int id, float frequency, float time)=0
 

Detailed Description

Definition at line 138 of file synth.h.

Constructor & Destructor Documentation

◆ FrequencyTaker() [1/3]

eu::minsynth::FrequencyTaker::FrequencyTaker ( )
default

◆ ~FrequencyTaker()

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

◆ FrequencyTaker() [2/3]

eu::minsynth::FrequencyTaker::FrequencyTaker ( const FrequencyTaker )
delete

◆ FrequencyTaker() [3/3]

eu::minsynth::FrequencyTaker::FrequencyTaker ( FrequencyTaker &&  )
delete

Member Function Documentation

◆ on_frequency_down()

virtual void eu::minsynth::FrequencyTaker::on_frequency_down ( int  id,
float  freq,
float  time 
)
pure virtual

Implemented in eu::minsynth::OscilatorNode.

◆ on_frequency_up()

virtual void eu::minsynth::FrequencyTaker::on_frequency_up ( int  id,
float  frequency,
float  time 
)
pure virtual

Implemented in eu::minsynth::OscilatorNode.

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

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