Interface Technology Basics VST 3.7 SDK for developing VST plug-in

- Main Page
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
IAttributes2 Member List

This is the complete list of members for IAttributes2, including all inherited members.

addRef()=0 | FUnknown | pure virtual
countAttributes() const =0 | IAttributes2 | pure virtual
get(IAttrID attrID, FVariant &data)=0 | IAttributes | pure virtual
getAttributeID(int32 index) const =0 | IAttributes2 | pure virtual
getBinaryData(IAttrID attrID, void *data, uint32 bytes)=0 | IAttributes | pure virtual
getBinaryDataSize(IAttrID attrID)=0 | IAttributes | pure virtual
getQueueItemCount(IAttrID)=0 | IAttributes | pure virtual
iid | IAttributes2 | static
queryInterface(const TUID _iid, void **obj)=0 | FUnknown | pure virtual
queue(IAttrID listID, const FVariant &data)=0 | IAttributes | pure virtual
release()=0 | FUnknown | pure virtual
resetAllQueues()=0 | IAttributes | pure virtual
resetQueue(IAttrID attrID)=0 | IAttributes | pure virtual
set(IAttrID attrID, const FVariant &data)=0 | IAttributes | pure virtual
setBinaryData(IAttrID attrID, void *data, uint32 bytes, bool copyBytes)=0 | IAttributes | pure virtual
unqueue(IAttrID listID, FVariant &data)=0 | IAttributes | pure virtual

Empty

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