|
| | Lb302Synth (InstrumentTrack *_instrument_track) |
| | ~Lb302Synth () override |
| void | play (SampleFrame *_working_buffer) override |
| void | playNote (NotePlayHandle *_n, SampleFrame *_working_buffer) override |
| void | deleteNotePluginData (NotePlayHandle *_n) override |
| void | saveSettings (QDomDocument &_doc, QDomElement &_parent) override |
| void | loadSettings (const QDomElement &_this) override |
| QString | nodeName () const override |
| gui::PluginView * | instantiateView (QWidget *_parent) override |
| | Create a view for the model.
|
| | Instrument (InstrumentTrack *_instrument_track, const Descriptor *_descriptor, const Descriptor::SubPluginFeatures::Key *key=nullptr, Flags flags=Flag::NoFlags) |
| | ~Instrument () override=default |
| virtual bool | hasNoteInput () const |
| virtual f_cnt_t | beatLen (NotePlayHandle *_n) const |
| virtual float | desiredReleaseTimeMs () const |
| f_cnt_t | desiredReleaseFrames () const |
| sample_rate_t | getSampleRate () const |
| bool | isSingleStreamed () const |
| bool | isMidiBased () const |
| bool | isBendable () const |
| virtual bool | handleMidiEvent (const MidiEvent &, const TimePos &=TimePos(), f_cnt_t offset=0) |
| QString | fullDisplayName () const override |
| virtual bool | isFromTrack (const Track *_track) const |
| InstrumentTrack * | instrumentTrack () const |
| | Plugin (const Descriptor *descriptor, Model *parent, const Descriptor::SubPluginFeatures::Key *key=nullptr) |
| | ~Plugin () override=default |
| QString | displayName () const override |
| | Return display-name out of sub plugin or descriptor.
|
| const PixmapLoader * | logo () const |
| | Return logo out of sub plugin or descriptor.
|
| Type | type () const |
| | Return plugin type.
|
| const Descriptor * | descriptor () const |
| | Return plugin Descriptor.
|
| const Descriptor::SubPluginFeatures::Key & | key () const |
| virtual void | loadFile (const QString &file) |
| virtual AutomatableModel * | childModel (const QString &modelName) |
| gui::PluginView * | createView (QWidget *parent) |
| | Create a view for the model.
|
| | Model (Model *parent, QString displayName=QString(), bool defaultConstructed=false) |
| | ~Model () override=default |
| bool | isDefaultConstructed () const |
| Model * | parentModel () const |
| virtual void | setDisplayName (const QString &displayName) |
| | JournallingObject () |
| | ~JournallingObject () override |
| jo_id_t | id () const |
| void | saveJournallingState (const bool newState) |
| void | restoreJournallingState () |
| void | addJournalCheckPoint () |
| QDomElement | saveState (QDomDocument &_doc, QDomElement &_parent) override |
| void | restoreState (const QDomElement &_this) override |
| bool | isJournalling () const |
| void | setJournalling (const bool _sr) |
| bool | testAndSetJournalling (const bool newState) |
| bool | isJournallingStateStackEmpty () const |
| | SerializingObject () |
| virtual | ~SerializingObject () |
| void | setHook (SerializingObjectHook *_hook) |
| SerializingObjectHook * | hook () |