|
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 |
#include "pluginterfaces/vst/ivstnoteexpression.h"#include "pluginterfaces/base/falignpush.h"#include "pluginterfaces/base/falignpop.h"Go to the source code of this file.
Classes | |
| struct | Steinberg::Vst::PhysicalUIMap |
| PhysicalUIMap describes a mapping of a noteExpression Type to a Physical UI Type. More... | |
| struct | Steinberg::Vst::PhysicalUIMapList |
| PhysicalUIMapList describes a list of PhysicalUIMap. More... | |
| class | Steinberg::Vst::INoteExpressionPhysicalUIMapping |
| Extended plug-in interface IEditController for note expression event support: Vst::INoteExpressionPhysicalUIMapping. More... | |
Namespaces | |
| namespace | Steinberg::Vst |
| All VST specific interfaces are located in Vst namespace. | |
Typedefs | |
| typedef uint32 | Steinberg::Vst::PhysicalUITypeID |
| Physical UI Type. | |
Enumerations | |
| enum | Steinberg::Vst::PhysicalUITypeIDs { Steinberg::Vst::kPUIXMovement , Steinberg::Vst::kPUIYMovement , Steinberg::Vst::kPUIPressure , Steinberg::Vst::kPUITypeCount , Steinberg::Vst::kInvalidPUITypeID } |
| PhysicalUITypeIDs describes the type of Physical UI (PUI) which could be associated to a note expression. More... | |
| struct Steinberg::Vst::PhysicalUIMap |
PhysicalUIMap describes a mapping of a noteExpression Type to a Physical UI Type.
It is used in PhysicalUIMapList.
Definition at line 61 of file ivstphysicalui.h.
| Class Members | ||
|---|---|---|
| NoteExpressionTypeID | noteExpressionTypeID |
This represents the associated noteExpression TypeID to the given physicalUITypeID. This will be filled by the plug-in in the call getPhysicalUIMapping, set it to kInvalidTypeID if no Note Expression is associated to the given PUI. |
| PhysicalUITypeID | physicalUITypeID |
This represents the physical UI. /see PhysicalUITypeIDs, this is set by the caller of getPhysicalUIMapping |
| struct Steinberg::Vst::PhysicalUIMapList |
PhysicalUIMapList describes a list of PhysicalUIMap.
Definition at line 77 of file ivstphysicalui.h.
| Class Members | ||
|---|---|---|
| uint32 | count | Count of entries in the map array, set by the caller of getPhysicalUIMapping. |
| PhysicalUIMap * | map | Pointer to a list of PhysicalUIMap containing count entries. |