iPlug2 - C++ Audio Plug-in Framework
Loading...
Searching...
No Matches
IVKeyboardControl Member List

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

Animate() (defined in IControl)IControl
As()IControlinline
AttachGestureRecognizer(EGestureType type, IGestureFunc func)IControl
ClearNotesFromMidi() (defined in IVKeyboardControl)IVKeyboardControlinline
CreateContextMenu(IPopupMenu &contextMenu)IControlinlinevirtual
DEFAULT_BK_COLOR (defined in IVKeyboardControl)IVKeyboardControlstatic
DEFAULT_FR_COLOR (defined in IVKeyboardControl)IVKeyboardControlstatic
DEFAULT_HK_COLOR (defined in IVKeyboardControl)IVKeyboardControlstatic
DEFAULT_PK_COLOR (defined in IVKeyboardControl)IVKeyboardControlstatic
DEFAULT_WK_COLOR (defined in IVKeyboardControl)IVKeyboardControlstatic
DisablePrompt(bool disable)IControlinline
Draw(IGraphics &g) overrideIVKeyboardControlinlinevirtual
DrawKey(IGraphics &g, const IRECT &bounds, const IColor &color) (defined in IVKeyboardControl)IVKeyboardControlinline
DrawPTHighlight(IGraphics &g)IControlvirtual
ForValIdx(int valIdx, T func, Args... args)IControlinlineprotected
GetActionFunction()IControlinline
GetAnimationDuration() constIControlinline
GetAnimationFunction()IControlinline
GetAnimationProgress() constIControl
GetBlend() constIControlinline
GetDelegate()IControlinline
GetGroup() constIControlinline
GetIgnoreMouse() constIControlinline
GetLastGesture() constIControlinline
GetMidiNoteNumberForKey(int key) const (defined in IVKeyboardControl)IVKeyboardControlinline
GetMouseDblAsSingleClick() constIControlinline
GetMouseEventsWhenDisabled() constIControlinline
GetMouseIsOver() constIControlinline
GetMouseOverWhenDisabled() constIControlinline
GetParam(int valIdx=0) constIControl
GetParamIdx(int valIdx=0) constIControl
GetParent() constIControlinline
GetPromptShowsParamLabel() constIControlinline
GetRECT() constIControlinline
GetTag() constIControlinline
GetTargetRECT() constIControlinline
GetText() constIControlinline
GetTextEntryLength() constIControlinline
GetTooltip() constIControlinline
GetUI()IControlinline
GetUI() constIControlinline
GetValIdxForPos(float x, float y) constIControlinlinevirtual
GetValue(int valIdx=0) constIControl
GetWantsGestures() constIControlinlinevirtual
GetWantsMidi() constIControlinline
GetWantsMultiTouch() constIControlinline
Hide(bool hide)IControlvirtual
IControl(const IRECT &bounds, int paramIdx=kNoParameter, IActionFunction actionFunc=nullptr)IControl
IControl(const IRECT &bounds, const std::initializer_list< int > &params, IActionFunction actionFunc=nullptr)IControl
IControl(const IRECT &bounds, IActionFunction actionFunc)IControl
IControl(const IControl &)=delete (defined in IControl)IControl
IsDirty()IControlvirtual
IsDisabled() constIControlinline
IsHidden() constIControlinline
IsHit(float x, float y) constIControlinlinevirtual
IVKeyboardControl(const IRECT &bounds, int minNote=48, int maxNote=72, bool roundedKeys=false, const IColor &WK_COLOR=DEFAULT_WK_COLOR, const IColor &BK_COLOR=DEFAULT_BK_COLOR, const IColor &PK_COLOR=DEFAULT_PK_COLOR, const IColor &FR_COLOR=DEFAULT_FR_COLOR, const IColor &HK_COLOR=DEFAULT_HK_COLOR) (defined in IVKeyboardControl)IVKeyboardControlinline
LinkedToParam(int paramIdx) constIControl
mBK_COLOR (defined in IVKeyboardControl)IVKeyboardControlprotected
mBKAlpha (defined in IVKeyboardControl)IVKeyboardControlprotected
mBKHeightRatio (defined in IVKeyboardControl)IVKeyboardControlprotected
mBKWidthRatio (defined in IVKeyboardControl)IVKeyboardControlprotected
mBlend (defined in IControl)IControlprotected
mDblAsSingleClick (defined in IControl)IControlprotected
mDirty (defined in IControl)IControlprotected
mDisabled (defined in IControl)IControlprotected
mDisablePrompt (defined in IControl)IControlprotected
mDrawFrame (defined in IVKeyboardControl)IVKeyboardControlprotected
mDrawShadows (defined in IVKeyboardControl)IVKeyboardControlprotected
mFR_COLOR (defined in IVKeyboardControl)IVKeyboardControlprotected
mFrameThickness (defined in IVKeyboardControl)IVKeyboardControlprotected
mGroupIControlprotected
mHide (defined in IControl)IControlprotected
mHighlight (defined in IVKeyboardControl)IVKeyboardControlprotected
mHK_COLOR (defined in IVKeyboardControl)IVKeyboardControlprotected
mIgnoreMouse (defined in IControl)IControlprotected
mIsBlackKeyList (defined in IVKeyboardControl)IVKeyboardControlprotected
mKeyXPos (defined in IVKeyboardControl)IVKeyboardControlprotected
mLastTouchedKey (defined in IVKeyboardControl)IVKeyboardControlprotected
mLastVelocity (defined in IVKeyboardControl)IVKeyboardControlprotected
mMaxNote (defined in IVKeyboardControl)IVKeyboardControlprotected
mMinNote (defined in IVKeyboardControl)IVKeyboardControlprotected
mMouseEventsWhenDisabled (defined in IControl)IControlprotected
mMouseIsOverIControlprotected
mMouseOverKey (defined in IVKeyboardControl)IVKeyboardControlprotected
mMouseOverWhenDisabled (defined in IControl)IControlprotected
mPK_COLOR (defined in IVKeyboardControl)IVKeyboardControlprotected
mPressedKeys (defined in IVKeyboardControl)IVKeyboardControlprotected
mPromptShowsParamLabel (defined in IControl)IControlprotected
mPTHighlightColor (defined in IControl)IControlprotected
mPTisHighlighted (defined in IControl)IControlprotected
mRECT (defined in IControl)IControlprotected
mRoundedKeys (defined in IVKeyboardControl)IVKeyboardControlprotected
mRoundness (defined in IVKeyboardControl)IVKeyboardControlprotected
mShowNoteAndVel (defined in IVKeyboardControl)IVKeyboardControlprotected
mTargetRECT (defined in IControl)IControlprotected
mText (defined in IControl)IControlprotected
mTextEntryLength (defined in IControl)IControlprotected
mTooltip (defined in IControl)IControlprotected
mWantsMidi (defined in IControl)IControlprotected
mWantsMultiTouch (defined in IControl)IControlprotected
mWK_COLOR (defined in IVKeyboardControl)IVKeyboardControlprotected
mWKWidth (defined in IVKeyboardControl)IVKeyboardControlprotected
NVals() constIControlinline
OnAttached()IControlinlinevirtual
OnContextSelection(int itemSelected)IControlinlinevirtual
OnDrop(const char *str)IControlinlinevirtual
OnDropMultiple(const std::vector< const char * > &paths)IControlinlinevirtual
OnEndAnimation() (defined in IControl)IControlvirtual
OnGesture(const IGestureInfo &info)IControlvirtual
OnGUIIdle()IControlinlinevirtual
OnInit()IControlinlinevirtual
OnKeyDown(float x, float y, const IKeyPress &key)IControlinlinevirtual
OnKeyUp(float x, float y, const IKeyPress &key)IControlinlinevirtual
OnMidi(const IMidiMsg &msg) overrideIVKeyboardControlinlinevirtual
OnMouseDblClick(float x, float y, const IMouseMod &mod)IControlvirtual
OnMouseDown(float x, float y, const IMouseMod &mod) overrideIVKeyboardControlinlinevirtual
OnMouseDrag(float x, float y, float dX, float dY, const IMouseMod &mod) overrideIVKeyboardControlinlinevirtual
OnMouseOut() overrideIVKeyboardControlinlinevirtual
OnMouseOver(float x, float y, const IMouseMod &mod) overrideIVKeyboardControlinlinevirtual
OnMouseUp(float x, float y, const IMouseMod &mod) overrideIVKeyboardControlinlinevirtual
OnMouseWheel(float x, float y, const IMouseMod &mod, float d)IControlinlinevirtual
OnMsgFromDelegate(int msgTag, int dataSize, const void *pData)IControlinlinevirtual
OnPopupMenuSelection(IPopupMenu *pSelectedMenu, int valIdx)IControlvirtual
OnRescale()IControlinlinevirtual
OnResize() overrideIVKeyboardControlinlinevirtual
OnTextEntryCompletion(const char *str, int valIdx)IControlinlinevirtual
OnTouchCancelled(float x, float y, const IMouseMod &mod) overrideIVKeyboardControlinlinevirtual
operator=(const IControl &)=delete (defined in IControl)IControl
PromptUserInput(int valIdx=0)IControl
PromptUserInput(const IRECT &bounds, int valIdx=0)IControl
SetActionFunction(IActionFunction actionFunc)IControlinline
SetAnimation(IAnimationFunction func)IControlinline
SetAnimation(IAnimationFunction func, int duration)IControlinline
SetAnimationEndActionFunction(IActionFunction actionFunc)IControlinline
SetBlackToWhiteRatios(float widthRatio, float heightRatio=0.6) (defined in IVKeyboardControl)IVKeyboardControlinline
SetBlend(const IBlend &blend)IControlinline
SetClean() (defined in IControl)IControlinlinevirtual
SetColors(const IColor BKColor, const IColor &WKColor, const IColor &PKColor=DEFAULT_PK_COLOR, const IColor &FRColor=DEFAULT_FR_COLOR) (defined in IVKeyboardControl)IVKeyboardControlinline
SetDelegate(IGEditorDelegate &dlg)IControlinline
SetDirty(bool triggerAction=true, int valIdx=kNoValIdx)IControlvirtual
SetDisabled(bool disable)IControlvirtual
SetGroup(const char *groupName)IControlinline
SetHeight(float h, bool keepAspectRatio=false) (defined in IVKeyboardControl)IVKeyboardControlinline
SetIgnoreMouse(bool ignore)IControlinlinevirtual
SetKeyHighlight(int key) (defined in IVKeyboardControl)IVKeyboardControlinline
SetKeyIsPressed(int key, bool pressed) (defined in IVKeyboardControl)IVKeyboardControlinline
SetMouseEventsWhenDisabled(bool allow)IControlinline
SetMouseOverWhenDisabled(bool allow)IControlinline
SetNoteFromMidi(int noteNum, bool played) (defined in IVKeyboardControl)IVKeyboardControlinline
SetNoteRange(int min, int max, bool keepWidth=true) (defined in IVKeyboardControl)IVKeyboardControlinline
SetNVals(int nVals) (defined in IControl)IControlinlineprotected
SetParamIdx(int paramIdx, int valIdx=0)IControlvirtual
SetParent(IContainerBase *pParent) (defined in IControl)IControlinline
SetPosition(float x, float y)IControlvirtual
SetPromptShowsParamLabel(bool enable)IControlinline
SetPTParameterHighlight(bool isHighlighted, int color)IControl
SetRECT(const IRECT &bounds)IControlinline
SetShowNotesAndVelocity(bool show) (defined in IVKeyboardControl)IVKeyboardControlinline
SetSize(float w, float h)IControlvirtual
SetTargetAndDrawRECTs(const IRECT &bounds)IControlinline
SetTargetRECT(const IRECT &bounds)IControlinline
SetText(const IText &txt)IControlinlinevirtual
SetTextEntryLength(int len)IControlinline
SetTooltip(const char *str)IControlinline
SetValue(double value, int valIdx=0)IControlvirtual
SetValueFromDelegate(double value, int valIdx=0)IControlvirtual
SetValueFromUserInput(double value, int valIdx=0)IControlvirtual
SetValueToDefault(int valIdx=kNoValIdx)IControlvirtual
SetWantsMidi(bool enable=true)IControlinline
SetWantsMultiTouch(bool enable=true)IControlinline
SetWidth(float w, bool keepAspectRatio=false) (defined in IVKeyboardControl)IVKeyboardControlinline
SnapToMouse(float x, float y, EDirection direction, const IRECT &bounds, int valIdx=-1, double minClip=0., double maxClip=1.)IControlvirtual
StartAnimation(int duration)IControl
~IControl()IControlinlinevirtual