iPlug2 - C++ Audio Plug-in Framework
Loading...
Searching...
No Matches
File List
Here is a list of all documented files with brief descriptions:
[detail level 12345]
  IGraphics
  Controls
  Drawing
  Extras
  Platforms
 IControl.cpp
 IControl.hThis 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.hIGraphics header include Include this file in the main header if using IGraphics outside a plugin context
 IGraphics_include_in_plug_src.h
 IGraphics_select.hUsed 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.hIPlug 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.hIPlug source include Include this file in the main source for your plugin, after #including the main header for your plugin
 IPlugAPIBase.cppIPlugAPIBase implementation
 IPlugAPIBase.h
 IPlugConstants.hIPlug Constant definitions, Types, magic numbers
 IPlugDelegate_select.hUsed for choosing an editor delegate
 IPlugEditorDelegate.h
 IPlugLogger.hIPlug logging a.k.a tracing functionality
 IPlugMidi.hMIDI and sysex structs/utilites
 IPlugParameter.cppIParam implementation
 IPlugParameter.h
 IPlugPaths.cppIPlugPaths implementation for Windows and Linux
 IPlugPaths.hCommon paths useful for plug-ins
 IPlugPaths.mmIPlugPaths implementation for macOS and iOS
 IPlugPlatform.hInclude to get consistently named preprocessor macros for different platforms and logging functionality
 IPlugPluginBase.cppIPluginBase implementation
 IPlugPluginBase.h
 IPlugProcessor.cppIPlugProcessor implementation
 IPlugProcessor.h
 IPlugQueue.h
 IPlugStructs.h
 IPlugSWELL.h
 IPlugTimer.cppTimer implementation
 IPlugTimer.hThis 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.hUtility functions and macros
 ISender.h