SpectMorph
Classes | Public Member Functions | List of all members
SpectMorph::MorphGridModule Class Reference
Inheritance diagram for SpectMorph::MorphGridModule:
SpectMorph::MorphOperatorModule

Classes

struct  InputNode
 

Public Member Functions

 MorphGridModule (MorphPlanVoice *voice)
 
void set_config (const MorphOperatorConfig *cfg)
 
LiveDecoderSourcesource ()
 
- Public Member Functions inherited from SpectMorph::MorphOperatorModule
 MorphOperatorModule (MorphPlanVoice *voice)
 
virtual float value ()
 
virtual void reset_value (const TimeInfo &time_info)
 
virtual void update_shared_state (const TimeInfo &time_info)
 
virtual MorphModuleSharedStatecreate_shared_state ()
 
virtual void set_shared_state (MorphModuleSharedState *new_shared_state)
 
void set_ptr_id (MorphOperator::PtrID ptr_id)
 
bool get_notify_value (float &value)
 

Additional Inherited Members

- Static Public Member Functions inherited from SpectMorph::MorphOperatorModule
static MorphOperatorModulecreate (const std::string &type, MorphPlanVoice *voice)
 
- Protected Member Functions inherited from SpectMorph::MorphOperatorModule
Randomrandom_gen () const
 
RTMemoryAreart_memory_area () const
 
TimeInfo time_info () const
 
float apply_modulation (const ModulationData &mod_data) const
 
void set_notify_value (float value)
 
- Protected Attributes inherited from SpectMorph::MorphOperatorModule
MorphPlanVoicemorph_plan_voice
 
MorphOperator::PtrID m_ptr_id
 
float m_notify_value = 0
 
bool m_have_notify_value = false
 

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