Loading...
Searching...
No Matches
vst::ApplicationPlugin Class Reference
Inheritance diagram for vst::ApplicationPlugin:
Public Member Functions | |
| ApplicationPlugin (const score::ApplicationContext &app) | |
| void | initialize () override |
| initialize | |
| void | clearVSTs () |
| void | rescanVSTs (QStringList) |
| void | processIncomingMessage (const QString &txt) |
| void | addInvalidVST (const QString &path) |
| void | addVST (const QString &path, const QJsonObject &json) |
| void | registerRunningVST (vst::Model *) |
| void | unregisterRunningVST (vst::Model *) |
| void | scanVSTsEvent () |
| void | vstChanged () |
| auto | mainThreadId () const noexcept |
| void | timerEvent (QTimerEvent *event) override |
Public Member Functions inherited from score::ApplicationPlugin | |
| ApplicationPlugin (const score::ApplicationContext &ctx) | |
Public Attributes | |
| std::vector< VSTInfo > | vst_infos |
| ossia::hash_map< int32_t, vst::Module * > | vst_modules |
| const std::thread::id | m_tid {std::this_thread::get_id()} |
| std::vector< vst::Model * > | m_runningVSTs |
Public Attributes inherited from score::ApplicationPlugin | |
| const score::ApplicationContext & | context |
Constructor & Destructor Documentation
◆ ~ApplicationPlugin()
|
overridevirtual |
Reimplemented from score::ApplicationPlugin.
Member Function Documentation
◆ initialize()
|
overridevirtual |
initialize
This method will be called once every class has been loaded from every plug-in.
Reimplemented from score::ApplicationPlugin.
The documentation for this class was generated from the following files:
- score-plugin-vst/Vst/ApplicationPlugin.hpp
- score-plugin-vst/Vst/ApplicationPlugin.cpp
Public Member Functions inherited from