Loading...
Searching...
No Matches
vst3::ApplicationPlugin Class Reference
Inheritance diagram for vst3::ApplicationPlugin:
Public Member Functions | |
| ApplicationPlugin (const score::ApplicationContext &ctx) | |
| void | initialize () override |
| initialize | |
| VST3::Hosting::Module::Ptr | getModule (const std::string &path) |
| void | rescan () |
| void | rescan (const QStringList &paths) |
| void | vstChanged () |
| void | processIncomingMessage (const QString &txt) |
| void | addInvalidVST (const QString &path) |
| void | addVST (const QString &path, const QJsonObject &json) |
| void | scanVSTsEvent () |
| std::pair< const AvailablePlugin *, const VST3::Hosting::ClassInfo * > | classInfo (const VST3::UID &uid) const noexcept |
| QString | pathForClass (const VST3::UID &uid) const noexcept |
| std::optional< VST3::UID > | uidForPathAndClassName (const QString &path, const QString &cls) const noexcept |
Public Member Functions inherited from score::ApplicationPlugin | |
| ApplicationPlugin (const score::ApplicationContext &ctx) | |
Public Attributes | |
| HostApp | m_host |
| ossia::string_map< VST3::Hosting::Module::Ptr > | modules |
| std::vector< AvailablePlugin > | vst_infos |
Public Attributes inherited from score::ApplicationPlugin | |
| const score::ApplicationContext & | context |
Member Function Documentation
◆ initialize()
|
overridevirtual |
initialize
This method will be called once every class has been loaded from every plug-in.
TODO
Reimplemented from score::ApplicationPlugin.
The documentation for this class was generated from the following files:
- score-plugin-vst3/Vst3/ApplicationPlugin.hpp
- score-plugin-vst3/Vst3/ApplicationPlugin.cpp
Public Member Functions inherited from