Loading...
Searching...
No Matches
LV2::lv2_node< OnExecStart, OnExecFinished > Struct Template Referencefinal
Inheritance diagram for LV2::lv2_node< OnExecStart, OnExecFinished >:
Classes | |
| struct | MatchedPort |
Public Member Functions | |
| lv2_node (LV2Data dat, int sampleRate, OnExecStart os, OnExecFinished of) | |
| void | connect_all_ports () |
| void | all_notes_off () noexcept override |
| std::string | label () const noexcept override |
| void | preProcess () |
| void | updateTime (const ossia::token_request &tk, ossia::exec_state_facade st) |
| void | postProcess (int64_t offset) |
| void | run (const ossia::token_request &tk, ossia::exec_state_facade st) noexcept override |
Public Attributes | |
| LV2Data | data |
| ossia::float_vector | fInControls |
| ossia::float_vector | fOutControls |
| ossia::float_vector | fParamMin |
| ossia::float_vector | fParamMax |
| ossia::float_vector | fParamInit |
| ossia::float_vector | fOtherControls |
| std::vector< ossia::float_vector > | fCVs |
| std::vector< AtomBuffer > | m_midi_atom_ins |
| std::vector< AtomBuffer > | m_midi_atom_outs |
| std::vector< ossia::small_vector< Message, 2 > > | m_message_for_midi_atom_ins |
| std::vector< AtomBuffer > | m_atom_ins |
| std::vector< AtomBuffer > | m_atom_outs |
| std::vector< ossia::small_vector< Message, 2 > > | m_message_for_atom_ins |
| LilvInstance * | fInstance {} |
| std::unique_ptr< uint8_t[]> | timePositionBuffer {} |
| std::vector< MatchedPort > | m_atom_timePosition_midi |
| std::vector< MatchedPort > | m_atom_timePosition_owned |
| OnExecStart | on_start |
| OnExecFinished | on_finished |
The documentation for this struct was generated from the following file: