AAX SDK  2.1.1
Avid Audio Extensions Development Kit
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Interfaces Directory Reference
Directory dependency graph for Interfaces:
Interfaces

Files

file  AAX.h [code]
 Various utility definitions for AAX.
 
file  AAX_Assert.h [code]
 Declarations for cross-platform AAX_ASSERT, AAX_TRACE and related facilities.
 
file  AAX_Callbacks.h [code]
 AAX callback prototypes and ProcPtr definitions.
 
file  AAX_CAutoreleasePool.h [code]
 Autorelease pool helper utility.
 
file  AAX_CBinaryDisplayDelegate.h [code]
 A binary display delegate.
 
file  AAX_CBinaryTaperDelegate.h [code]
 A binary taper delegate.
 
file  AAX_CChunkDataParser.h [code]
 Parser utility for plugin chunks.
 
file  AAX_CDecibelDisplayDelegateDecorator.h [code]
 A decibel display delegate.
 
file  AAX_CEffectDirectData.h [code]
 A default implementation of the AAX_IEffectDirectData interface.
 
file  AAX_CEffectGUI.h [code]
 A default implementation of the AAX_IEffectGUI interface.
 
file  AAX_CEffectParameters.h [code]
 A default implementation of the AAX_IeffectParameters interface.
 
file  AAX_CHostProcessor.h [code]
 Concrete implementation of the AAX_IHostProcessor interface for non-real-time processing.
 
file  AAX_CHostServices.h [code]
 
file  AAX_CInstrumentParameters.h [code]
 A convenience class extending AAX_CEffectParameters for monolithic instruments.
 
file  AAX_CLinearTaperDelegate.h [code]
 A linear taper delegate.
 
file  AAX_CLogTaperDelegate.h [code]
 A log taper delegate.
 
file  AAX_CMutex.h [code]
 Mutex.
 
file  AAX_CNumberDisplayDelegate.h [code]
 A number display delegate.
 
file  AAX_CommonConversions.h [code]
 
file  AAX_CPacketDispatcher.h [code]
 Helper classes related to posting AAX packets and handling parameter update events.
 
file  AAX_CParameter.h [code]
 Generic implementation of an AAX_IParameter.
 
file  AAX_CParameterManager.h [code]
 A container object for plug-in parameters.
 
file  AAX_CPercentDisplayDelegateDecorator.h [code]
 A percent display delegate decorator.
 
file  AAX_CPieceWiseLinearTaperDelegate.h [code]
 A piece-wise linear taper delegate.
 
file  AAX_CRangeTaperDelegate.h [code]
 A range taper delegate decorator.
 
file  AAX_CStateDisplayDelegate.h [code]
 A state display delegate.
 
file  AAX_CStateTaperDelegate.h [code]
 A state taper delegate (similar to a linear taper delegate.)
 
file  AAX_CString.h [code]
 A generic AAX string class with similar functionality to std::string.
 
file  AAX_CStringDisplayDelegate.h [code]
 A string display delegate.
 
file  AAX_CUnitDisplayDelegateDecorator.h [code]
 A unit display delgate decorator.
 
file  AAX_CUnitPrefixDisplayDelegateDecorator.h [code]
 A unit prefix display delegate decorator.
 
file  AAX_EndianSwap.h [code]
 Utility functions for byte-swapping. Used by AAX_CChunkDataParser.
 
file  AAX_Enums.h [code]
 Utility functions for byte-swapping. Used by AAX_CChunkDataParser.
 
file  AAX_Errors.h [code]
 Definitions of error codes used by AAX plug-ins.
 
file  AAX_Exports.cpp
 
file  AAX_GUITypes.h [code]
 Constants and other definitions used by AAX plug-in GUIs.
 
file  AAX_IACFAutomationDelegate.h [code]
 Versioned interface allowing an AAX plug-in to interact with the host's automation system.
 
file  AAX_IACFCollection.h [code]
 Versioned interface to represent a plug-in binary's static description.
 
file  AAX_IACFComponentDescriptor.h [code]
 Versioned description interface for an AAX plug-in algorithm callback.
 
file  AAX_IACFController.h [code]
 Interface for the AAX host's view of a single instance of an effect. Used by both clients of the AAXHost and by effect components.
 
file  AAX_IACFEffectDescriptor.h [code]
 Versioned interface for an AAX_IEffectDescriptor.
 
file  AAX_IACFEffectDirectData.h [code]
 The direct data access interface that gets exposed to the host application.
 
file  AAX_IACFEffectGUI.h [code]
 The GUI interface that gets exposed to the host application.
 
file  AAX_IACFEffectParameters.h [code]
 The data model interface that is exposed to the host application.
 
file  AAX_IACFHostProcessor.h [code]
 The host processor interface that is exposed to the host application.
 
file  AAX_IACFHostProcessorDelegate.h [code]
 
file  AAX_IACFHostServices.h [code]
 
file  AAX_IACFPrivateDataAccess.h [code]
 Interface for the AAX host's data access functionality.
 
file  AAX_IACFPropertyMap.h [code]
 Versioned interface for an AAX_IPropertyMap.
 
file  AAX_IACFTransport.h [code]
 Interface for the AAX Transport data access functionality.
 
file  AAX_IACFViewContainer.h [code]
 Interface for the AAX host's view of a single instance of an effect. Used by both clients of the AAXHost and by effect components.
 
file  AAX_IAutomationDelegate.h [code]
 Interface allowing an AAX plug-in to interact with the host's automation system.
 
file  AAX_ICollection.h [code]
 Interface to represent a plug-in binary's static description.
 
file  AAX_IComponentDescriptor.h [code]
 Description interface for an AAX plug-in algorithm.
 
file  AAX_IController.h [code]
 Interface for the AAX host's view of a single instance of an effect.
 
file  AAX_IDisplayDelegate.h [code]
 Defines the display behavior for a parameter.
 
file  AAX_IDisplayDelegateDecorator.h [code]
 The base class for all concrete display delegate decorators.
 
file  AAX_IDma.h [code]
 Cross-platform interface for access to the host's direct memory access (DMA) facilities.
 
file  AAX_IEffectDescriptor.h [code]
 Description interface for an effect's (plug-in type's) components.
 
file  AAX_IEffectDirectData.h [code]
 Optional interface for direct access to alg memory.
 
file  AAX_IEffectGUI.h [code]
 The interface for a AAX Plug-in's user interface.
 
file  AAX_IEffectParameters.h [code]
 The interface for an AAX Plug-in's data model.
 
file  AAX_IHostProcessor.h [code]
 Base class for the host processor interface which is extended by plugin code.
 
file  AAX_IHostProcessorDelegate.h [code]
 
file  AAX_IHostServices.h [code]
 
file  AAX_IMIDINode.h [code]
 Declaration of the base MIDI Node interface.
 
file  AAX_Init.h [code]
 AAX library implementations of required plug-in initialization, registration, and tear-down methods.
 
file  AAX_IParameter.h [code]
 The base interface for all normalizable plug-in parameters.
 
file  AAX_IPrivateDataAccess.h [code]
 Interface to data access provided by host to plug-in.
 
file  AAX_IPropertyMap.h [code]
 Generic plug-in description property map.
 
file  AAX_IString.h [code]
 An AAX string interface.
 
file  AAX_ITaperDelegate.h [code]
 Defines the taper conversion behavior for a parameter.
 
file  AAX_ITransport.h [code]
 The interface for query ProTools transport information.
 
file  AAX_IViewContainer.h [code]
 Interface for the AAX host's view of a single instance of an effect.
 
file  AAX_PopStructAlignment.h [code]
 Resets (pops) the struct alignment to its previous value.
 
file  AAX_Properties.h [code]
 Contains IDs for properties that can be added to an AAX_IPropertyMap.
 
file  AAX_Push2ByteStructAlignment.h [code]
 Set the struct alignment to 2-byte. This file will throw an error on platforms that do not support 2-byte alignment (i.e. TI DSPs)
 
file  AAX_Push4ByteStructAlignment.h [code]
 Set the struct alignment to 4-byte.
 
file  AAX_Push8ByteStructAlignment.h [code]
 Set the struct alignment to 8-byte.
 
file  AAX_SliderConversions.h [code]
 Legacy utilities for converting parameter values to and from the normalized full-scale 32-bit fixed domain that was used for RTAS/TDM plug-ins.
 
file  AAX_UIDs.h [code]
 Unique identifiers for AAX/ACF interfaces.
 
file  AAX_UtilsNative.h [code]
 Various utility definitions for AAX Native.
 
file  AAX_VAutomationDelegate.h [code]
 
file  AAX_VCollection.h [code]
 
file  AAX_VComponentDescriptor.h [code]
 
file  AAX_VController.h [code]
 Version-managed concrete Controller class.
 
file  AAX_VEffectDescriptor.h [code]
 
file  AAX_Version.h [code]
 Version stamp header for the AAX SDK.
 
file  AAX_VHostProcessorDelegate.h [code]
 
file  AAX_VHostServices.h [code]
 
file  AAX_VPrivateDataAccess.h [code]
 
file  AAX_VPropertyMap.h [code]
 
file  AAX_VTransport.h [code]
 
file  AAX_VViewContainer.h [code]