|
JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins
« « « Anklang Documentation |
Basic Information about the class factory of the plug-in. More...
#include "ipluginbase.h"
Public Types | |
| enum | FactoryFlags { kNoFlags , kClassesDiscardable , kLicenseCheck , kComponentNonDiscardable , kUnicode } |
| enum | { kURLSize , kEmailSize , kNameSize } |
Public Member Functions | |
| PFactoryInfo (const char8 *_vendor, const char8 *_url, const char8 *_email, int32 _flags) | |
Public Attributes | |
| char8 | vendor [kNameSize] |
| e.g. "Steinberg Media Technologies" | |
| char8 | url [kURLSize] |
| e.g. "http://www.steinberg.de" | |
| char8 | email [kEmailSize] |
| e.g. "info@steinberg.de" | |
| int32 | flags |
| (see FactoryFlags above) | |
Basic Information about the class factory of the plug-in.
Definition at line 62 of file ipluginbase.h.
| anonymous enum |
Definition at line 86 of file ipluginbase.h.
Definition at line 65 of file ipluginbase.h.
| Steinberg::PFactoryInfo::PFactoryInfo | ( | const char8 * | _vendor, |
| const char8 * | _url, | ||
| const char8 * | _email, | ||
| int32 | _flags | ||
| ) |
Definition at line 99 of file ipluginbase.h.
| Steinberg::PFactoryInfo::PFactoryInfo | ( | ) |
Definition at line 116 of file ipluginbase.h.
| char8 Steinberg::PFactoryInfo::email[kEmailSize] |
e.g. "info@steinberg.de"
Definition at line 96 of file ipluginbase.h.
| int32 Steinberg::PFactoryInfo::flags |
(see FactoryFlags above)
Definition at line 97 of file ipluginbase.h.
| char8 Steinberg::PFactoryInfo::url[kURLSize] |
e.g. "http://www.steinberg.de"
Definition at line 95 of file ipluginbase.h.
| char8 Steinberg::PFactoryInfo::vendor[kNameSize] |
e.g. "Steinberg Media Technologies"
Definition at line 94 of file ipluginbase.h.