Interface Technology Basics
VST 3.7
SDK for developing VST plug-in
Toggle main menu visibility
Main Page
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
i
k
l
m
n
o
s
t
u
v
Functions
_
a
b
c
d
f
g
i
m
n
o
s
t
v
Variables
Typedefs
c
e
f
i
l
t
u
Enumerations
Enumerator
k
v
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
i
k
l
m
n
o
p
q
r
s
t
u
v
w
~
Functions
a
c
d
e
f
g
i
k
l
n
o
p
q
r
s
t
u
v
w
~
Variables
b
c
d
e
f
i
l
m
n
o
p
r
s
t
u
v
Typedefs
Enumerations
Enumerator
k
l
Files
File List
File Members
All
_
c
d
e
f
g
i
k
l
p
q
s
t
u
Functions
Typedefs
Macros
_
c
d
e
f
i
k
l
p
q
s
t
u
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Here is a list of all class members with links to the classes they belong to:
- g -
generate() :
FUID
get() :
FVariant
,
IAttributes
,
IPtr< I >
getAttributeID() :
IAttributes2
getBinaryData() :
IAttributes
getBinaryDataSize() :
IAttributes
getClassID() :
IPersistent
getClassInfo() :
IPluginFactory
getClassInfo2() :
IPluginFactory2
getClassInfoUnicode() :
IPluginFactory3
getCompatibilityJSON() :
IPluginCompatibility
getErrorMessage() :
IErrorContext
getFactoryInfo() :
IPluginFactory
getFloat() :
FVariant
getHeight() :
ViewRect
getInt() :
FVariant
getInterface() :
FUnknownPtr< I >
getLength() :
UString
getLong1() :
FUID
getLong2() :
FUID
getLong3() :
FUID
getLong4() :
FUID
getNumber() :
FVariant
getObject() :
FVariant
getQueueItemCount() :
IAttributes
getSize() :
IPlugView
,
UString
getStreamSize() :
ISizeableStream
getString() :
ConstStringTable
getString16() :
FVariant
getString8() :
FVariant
getText16() :
IString
getText8() :
IString
getType() :
FVariant
getWidth() :
ViewRect
Empty
Copyright ©
2025
Steinberg Media Technologies GmbH
. All Rights Reserved. This documentation is under this
license
.