iPlug2 - C++ Audio Plug-in Framework
|
▼ IGraphics | |
► Controls | |
► Drawing | |
► Extras | |
► Platforms | |
IControl.cpp | |
IControl.h | This file contains the base IControl implementation, along with some base classes for specific types of control |
IGraphics.cpp | |
IGraphics.h | |
IGraphics_include_in_plug_hdr.h | IGraphics header include Include this file in the main header if using IGraphics outside a plugin context |
IGraphics_include_in_plug_src.h | |
IGraphics_select.h | Used for choosing a drawing backend |
IGraphicsConstants.h | |
IGraphicsEditorDelegate.cpp | |
IGraphicsEditorDelegate.h | |
IGraphicsLiveEdit.h | |
IGraphicsPopupMenu.h | |
IGraphicsPrivate.h | |
IGraphicsStructs.h | |
IGraphicsUtilities.h | |
▼ IPlug | |
► AAX | |
► APP | |
► AUv2 | |
► AUv3 | |
► ReaperExt | |
► VST2 | |
► VST3 | |
► WEB | |
IPlug_include_in_plug_hdr.h | IPlug header include Include this file in the main header for your plugin A preprocessor macro for a particular API such as VST2_API should be defined at project level |
IPlug_include_in_plug_src.h | IPlug source include Include this file in the main source for your plugin, after #including the main header for your plugin |
IPlugAPIBase.cpp | IPlugAPIBase implementation |
IPlugAPIBase.h | |
IPlugConstants.h | IPlug Constant definitions, Types, magic numbers |
IPlugDelegate_select.h | Used for choosing an editor delegate |
IPlugEditorDelegate.h | |
IPlugLogger.h | IPlug logging a.k.a tracing functionality |
IPlugMidi.h | MIDI and sysex structs/utilites |
IPlugParameter.cpp | IParam implementation |
IPlugParameter.h | |
IPlugPaths.cpp | IPlugPaths implementation for Windows and Linux |
IPlugPaths.h | Common paths useful for plug-ins |
IPlugPaths.mm | IPlugPaths implementation for macOS and iOS |
IPlugPlatform.h | Include to get consistently named preprocessor macros for different platforms and logging functionality |
IPlugPluginBase.cpp | IPluginBase implementation |
IPlugPluginBase.h | |
IPlugProcessor.cpp | IPlugProcessor implementation |
IPlugProcessor.h | |
IPlugQueue.h | |
IPlugStructs.h | |
IPlugSWELL.h | |
IPlugTimer.cpp | Timer implementation |
IPlugTimer.h | This file includes classes for implementing timers - in order to get a regular callback on the main thread The interface is partially based on the api of Steinberg's timer.cpp from the VST3_SDK for compatibility, base/source/timer.cpp, so thanks to them |
IPlugUtilities.h | Utility functions and macros |
ISender.h |