VST 3 SDK: pluginfactory_constexpr.h File Reference
Author: Steinberg

VST 3 SDK VST 3.8 SDK for developing VST plug-in

Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Functions
pluginfactory_constexpr.h File Reference
`#include "pluginterfaces/base/funknownimpl.h"`
`#include "pluginterfaces/base/ipluginbase.h"`
`#include <array>`

## Classes
class | PluginFactory< T >
| IPluginFactory implementation with compile time provided factory and class infos. More...
struct | ClassInfo2WithCreateFunc

## Namespaces
namespace | Steinberg
| A replacement for InitModule and DeinitModule.
namespace | Steinberg::PluginFactoryDetail

## Macros
#define | BEGIN_FACTORY_DEF(company, url, email, noClasses)
#define | DEF_CLASS(cid, cardinality, category, name, classFlags, subCategories, version, sdkVersion, createMethod, createContext)
#define | END_FACTORY

## Functions
constexpr ClassInfo2WithCreateFunc | makeClassInfo2 (const TUID cid, int32 cardinality, const char8 *category, const char8 *name, int32 classFlags, const char8 *subCategories, const char8 *vendor, const char8 *version, const char8 *sdkVersion, ClassInfo2WithCreateFunc::CreateInstanceFunc func, void *context=nullptr)

Empty

Copyright © Steinberg Media Technologies GmbH. All Rights Reserved. This documentation is under this license.