VST 3 SDK VST 3.7
SDK for developing VST plug-in
|
#include <module.h>
Classes | |
struct | Data |
Public Types | |
using | SubCategories = std::vector< std::string > |
using | PClassInfo = Steinberg::PClassInfo |
using | PClassInfo2 = Steinberg::PClassInfo2 |
using | PClassInfoW = Steinberg::PClassInfoW |
Public Member Functions | |
ClassInfo () noexcept | |
ClassInfo (const PClassInfo &info) noexcept | |
ClassInfo (const PClassInfo2 &info) noexcept | |
ClassInfo (const PClassInfoW &info) noexcept | |
ClassInfo (const ClassInfo &)=default | |
ClassInfo & | operator= (const ClassInfo &)=default |
ClassInfo (ClassInfo &&)=default | |
ClassInfo & | operator= (ClassInfo &&)=default |
const UID & | ID () const noexcept |
int32_t | cardinality () const noexcept |
const std::string & | category () const noexcept |
const std::string & | name () const noexcept |
const std::string & | vendor () const noexcept |
const std::string & | version () const noexcept |
const std::string & | sdkVersion () const noexcept |
const SubCategories & | subCategories () const noexcept |
std::string | subCategoriesString () const noexcept |
Steinberg::uint32 | classFlags () const noexcept |
Data & | get () noexcept |
using SubCategories = std::vector<std::string> |
using PClassInfo = Steinberg::PClassInfo |
using PClassInfo2 = Steinberg::PClassInfo2 |
using PClassInfoW = Steinberg::PClassInfoW |
|
inlinenoexcept |
|
explicitnoexcept |
|
explicitnoexcept |
|
explicitnoexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
inlinenoexcept |