Midi::Executor::Component Class Referencefinal
Inheritance diagram for Midi::Executor::Component:
Execution::ProcessComponent_T< Midi::ProcessModel, ossia::node_process > Process::GenericProcessComponent_T< ProcessComponentBase_T, Process_T >

Public Member Functions

 Component (Midi::ProcessModel &element, const Execution::Context &ctx, QObject *parent)
 
void on_noteAdded (const Midi::Note &)
 
void on_noteRemoved (const Midi::Note &)
 
void on_notesReplaced ()
 
ossia::nodes::note_data to_note (const NoteData &n)
 
- Public Member Functions inherited from Execution::ProcessComponent_T< Midi::ProcessModel, ossia::node_process >
ossia::node_process & OSSIAProcess () const
 
- Public Member Functions inherited from Process::GenericProcessComponent_T< ProcessComponentBase_T, Process_T >
Process_T & process () const
 

Static Public Attributes

static constexpr const bool is_unique = true
 

Additional Inherited Members

- Public Types inherited from Process::GenericProcessComponent_T< ProcessComponentBase_T, Process_T >
using model_type = Process_T
 

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