iPlug2 - C++ Audio Plug-in Framework
Home
Groups
Classes
Files
Todo List
Page
Code Style
Expand this
Member
IColor::GetLuminosity
() const
Member
IControl::ForValIdx
(int valIdx, T func, Args...args)
Member
IControl::SnapToMouse
(float x, float y, EDirection direction, const
IRECT
&bounds, int valIdx=-1, double minClip=0., double maxClip=1.)
Member
IEditorDelegate::SendSysexMsgFromUI
(const
ISysEx
&msg)
is this correct?
Member
IEditorDelegate::SetSizeConstraints
(int widthLo, int widthHi, int heightLo, int heightHi)
Member
IGraphics::CalculateTextRotation
(const
IText
&text, const
IRECT
&bounds,
IRECT
&rect, double &tx, double &ty) const
Member
IGraphics::CreateAPIBitmap
(int width, int height, int scale, double drawScale, bool cacheable=false)=0
Member
IGraphics::CreatePlatformPopupMenu
(
IPopupMenu
&menu, const
IRECT
&bounds, bool &isAsync)=0
Member
IGraphics::CreatePlatformTextEntry
(int paramIdx, const
IText
&text, const
IRECT
&bounds, int length, const char *str)=0
Member
IGraphics::DoDrawText
(const
IText
&text, const char *str, const
IRECT
&bounds, const
IBlend
*pBlend=nullptr)=0
Member
IGraphics::DoMeasureText
(const
IText
&text, const char *str,
IRECT
&bounds) const =0
Member
IGraphics::DoMeasureTextRotation
(const
IText
&text, const
IRECT
&bounds,
IRECT
&rect) const
Member
IGraphics::ForceEndUserEdit
()=0
check)
Member
IGraphics::GetBackingPixelScale
() const
Member
IGraphics::LoadSVG
(const char *name, const void *pData, int dataSize, const char *units="px", float dpi=72.f)
Member
IGraphics::OnMouseWheel
(float x, float y, const
IMouseMod
&mod, float delta)
explain
Member
IGraphics::OpenURL
(const char *url, const char *msgWindowTitle=0, const char *confirmMsg=0, const char *errMsgOnFailure=0)=0
?
?
?
Member
IGraphics::OpenWindow
(void *pParentWnd)=0
check
Member
IGraphics::PromptForFile
(WDL_String &fileName, WDL_String &path, EFileAction action=EFileAction::Open, const char *extensions=0)=0
check
Member
IGraphics::Resize
(int w, int h, float scale, bool needsPlatformResize=true)
detailed description of how this works
Member
IGraphics::SearchBitmapInCache
(const char *fileName, int targetScale, int &sourceScale)
Member
IGraphics::SearchImageResource
(const char *fileName, const char *type, WDL_String &result, int targetScale, int &sourceScale)
Member
IGraphics::SearchNextScale
(int &sourceScale, int targetScale)
Member
IGraphics::SetScaleConstraints
(float lo, float hi)
Member
IGraphics::SetStrictDrawing
(bool strict)
explain strict drawing
Member
IGraphics::ShowMessageBox
(const char *str, const char *caption, EMsgBoxType type, IMsgBoxCompletionHanderFunc completionHandler=nullptr)=0
check
check
Member
IGraphics::UpdateTooltips
()=0
explain
Member
IKeyPress::IKeyPress
(const char *_utf8, int vk, bool s=false, bool c=false, bool a=false)
Member
IMatrix::Transform
(const
IRECT
&before, const
IRECT
&after)
Member
IMatrix::TransformPoint
(double &x, double &y, double x0, double y0) const
Member
IOConfig::AddBusInfo
(ERoute direction, int NChans)
Member
IOConfig::ContainsWildcard
(ERoute direction) const
Member
IOConfig::GetBusInfo
(ERoute direction, int index) const
Member
IOConfig::GetTotalNChannels
(ERoute direction) const
Member
IOConfig::NBuses
(ERoute direction) const
Member
IOConfig::NChansOnBusSAFE
(ERoute direction, int index) const
Member
IPlugProcessor::IPlugProcessor
(const Config &config, EAPI plugAPI)
Member
IPlugProcessor::LimitToStereoIO
()
may no longer be relevant
Member
IPlugQueue< T >::ElementsAvailable
() const
Member
IPlugQueue< T >::IPlugQueue
(int size)
Member
IPlugQueue< T >::Peek
()
useful for reading elements while a criterion is met.
Member
IPlugQueue< T >::Pop
(T &item)
Member
IPlugQueue< T >::Push
(const T &item)
Member
IPlugQueue< T >::Resize
(int size)
Member
IPlugQueue< T >::WasEmpty
() const
Member
IPlugQueue< T >::WasFull
() const
Member
IRECT::Clank
(const
IRECT
&rhs)
Member
ISVGSliderControl::ISVGSliderControl
(const
IRECT
&bounds, const
ISVG
&handleSvg, const
ISVG
&trackSVG, int paramIdx=kNoParameter, EDirection dir=EDirection::Vertical, double gearing=DEFAULT_GEARING)
Member
MidiNoteName
(double midiPitch, WDL_String ¬eName, bool cents=false, bool middleCisC4=false)
Member
ReaperExtBase::OnIdle
()
Member
ReaperExtBase::RegisterAction
(const char *actionName, std::function< void()> func, bool addMenuItem=false, int *pToggle=nullptr)
Member
ReaperExtBase::ShowHideMainWindow
()
Member
ToLower
(char *cDest, const char *cSrc)
Generated by
1.8.11