VST 3 Interfaces VST 3.6.11 SDK for developing VST Plug-in

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

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

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups Pages
Public Member Functions | Static Public Attributes | List of all members
IParameterFinder Class Referenceabstract
Graphical User Interface | VST 3 Interfaces defined in version 3.0.2

Extension for IPlugView to find view parameters (lookup value under mouse support) More...

`#include <ivstplugview.h>`

Inheritance diagram for IParameterFinder:

## Public Member Functions
virtual tresult | findParameter (int32 xPos, int32 yPos, ParamID &resultTag)=0
| Find out which parameter in Plug-in view is at given position (relative to Plug-in view). More...
Public Member Functions inherited from FUnknown
virtual tresult | queryInterface (const TUID _iid, void **obj)=0
virtual uint32 | addRef ()=0
virtual uint32 | release ()=0

## Static Public Attributes
static const FUID | iid
Static Public Attributes inherited from FUnknown
static const FUID | iid

## Detailed Description

Extension for IPlugView to find view parameters (lookup value under mouse support)

- [plug imp]
- [extends IPlugView]
- [released: 3.0.2]

It is highly recommended to implement this interface. A host can implement important functionality when a plug-in supports this interface.

For example, all Steinberg hosts require this interface in order to support the "AI Knob".

## Member Function Documentation

virtual tresult findParameter | ( | int32 | xPos,
|  | int32 | yPos,
|  | ParamID & | resultTag
| ) |  |
| pure virtual

Find out which parameter in Plug-in view is at given position (relative to Plug-in view).

## Member Data Documentation

const FUID iid
| static

Empty

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