SpectMorph
Public Member Functions | Protected Attributes | List of all members
SpectMorph::MorphSourceModule Class Reference
Inheritance diagram for SpectMorph::MorphSourceModule:
SpectMorph::MorphOperatorModule

Public Member Functions

 MorphSourceModule (MorphPlanVoice *voice)
 
void set_config (MorphOperator *op)
 
LiveDecoderSourcesource ()
 
- Public Member Functions inherited from SpectMorph::MorphOperatorModule
 MorphOperatorModule (MorphPlanVoice *voice)
 
virtual float value ()
 
virtual void reset_value ()
 
virtual void update_value (double time_ms)
 
virtual void update_shared_state (double time_ms)
 
const std::vector< MorphOperatorModule * > & dependencies () const
 
int & update_value_tag ()
 

Protected Attributes

SimpleWavSetSource my_source
 
- Protected Attributes inherited from SpectMorph::MorphOperatorModule
MorphPlanVoicemorph_plan_voice
 
std::vector< MorphOperatorModule * > m_dependencies
 
int m_update_value_tag
 

Additional Inherited Members

- Static Public Member Functions inherited from SpectMorph::MorphOperatorModule
static MorphOperatorModulecreate (MorphOperator *op, MorphPlanVoice *voice)
 
- Protected Member Functions inherited from SpectMorph::MorphOperatorModule
void clear_dependencies ()
 
void add_dependency (MorphOperatorModule *dep_mod)
 

The documentation for this class was generated from the following files: