JUCE
Public Member Functions | List of all members
VSTCallbackHandler Struct Referenceabstract

An interface to allow an AudioProcessor to receive VST specific calls from the host. More...

Public Member Functions

virtual ~VSTCallbackHandler ()
 
virtual pointer_sized_int handleVstPluginCanDo (int32 index, pointer_sized_int value, void *ptr, float opt)
 This is called by the VST plug-in wrapper when it receives unhandled plug-in "can do" calls from the host. More...
 
virtual pointer_sized_int handleVstManufacturerSpecific (int32 index, pointer_sized_int value, void *ptr, float opt)=0
 This is called by the VST plug-in wrapper when it receives unhandled vendor specific calls from the host. More...
 

Detailed Description

An interface to allow an AudioProcessor to receive VST specific calls from the host.

{Audio}

Constructor & Destructor Documentation

◆ ~VSTCallbackHandler()

virtual VSTCallbackHandler::~VSTCallbackHandler ( )
virtual

Member Function Documentation

◆ handleVstPluginCanDo()

virtual pointer_sized_int VSTCallbackHandler::handleVstPluginCanDo ( int32  index,
pointer_sized_int  value,
void *  ptr,
float  opt 
)
virtual

This is called by the VST plug-in wrapper when it receives unhandled plug-in "can do" calls from the host.

References handleVstManufacturerSpecific(), and ignoreUnused().

◆ handleVstManufacturerSpecific()

virtual pointer_sized_int VSTCallbackHandler::handleVstManufacturerSpecific ( int32  index,
pointer_sized_int  value,
void *  ptr,
float  opt 
)
pure virtual

This is called by the VST plug-in wrapper when it receives unhandled vendor specific calls from the host.

Referenced by handleVstPluginCanDo().


The documentation for this struct was generated from the following file: