| AAX SDK 2.8.0 Avid Audio Extensions Development Kit

- Welcome
- Manual
- Classes
- Files
- Lists
- Support

- File List
- File Members

Loading...
Searching...
No Matches
Interfaces Directory Reference

## 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_Atomic.h [code]
| Atomic operation utilities.
file | AAX_Callbacks.h [code]
| AAX callback prototypes and ProcPtr definitions
file | AAX_CArrayDataBuffer.h [code]
file | AAX_CAtomicQueue.h [code]
| Atomic, non-blocking queue.
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]
| Concrete implementation of the AAX_IHostServices interface.
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_CSessionDocumentClient.h [code]
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_CStringDataBuffer.h [code]
file | AAX_CStringDisplayDelegate.h [code]
| A string display delegate.
file | AAX_CTask.h [code]
| A default implementation of the AAX_IACFTask interface.
file | AAX_CTaskAgent.h [code]
| A default implementation of the AAX_ITaskAgent interface.
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_EnvironmentUtilities.h [code]
| Useful environment definitions for AAX.
file | AAX_Errors.h [code]
| Definitions of error codes used by AAX plug-ins.
file | AAX_Exception.h [code]
| AAX SDK exception classes and utilities
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_IACFDataBuffer.h [code]
file | AAX_IACFDescriptionHost.h [code]
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_IACFFeatureInfo.h [code]
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_IACFPageTable.h [code]
file | AAX_IACFPageTableController.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_IACFSessionDocument.h [code]
file | AAX_IACFSessionDocumentClient.h [code]
file | AAX_IACFTask.h [code]
| Defines the interface representing an asynchronous task.
file | AAX_IACFTaskAgent.h [code]
file | AAX_IACFTransport.h [code]
| Interface for accessing the host's transport state.
file | AAX_IACFTransportControl.h [code]
| Interface for control over the host's transport state.
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_IContainer.h [code]
| Abstract container interface.
file | AAX_IController.h [code]
| Interface for the AAX host's view of a single instance of an effect.
file | AAX_IDataBuffer.h [code]
file | AAX_IDataBufferWrapper.h [code]
file | AAX_IDescriptionHost.h [code]
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_IFeatureInfo.h [code]
file | AAX_IHostProcessor.h [code]
| Base class for the host processor interface which is extended by plugin code.
file | AAX_IHostProcessorDelegate.h [code]
| Interface allowing plug-in's HostProcessor to interact with the host's side.
file | AAX_IHostServices.h [code]
| Various host services.
file | AAX_IHostTaskAgent.h [code]
| Interface to access an AAX_IACFTaskAgent object implemented by the host.
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_IPageTable.h [code]
file | AAX_IParameter.h [code]
| The base interface for all normalizable plug-in parameters.
file | AAX_IPointerQueue.h [code]
| Abstract interface for a basic FIFO queue of pointers-to-objects.
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_ISessionDocument.h [code]
file | AAX_ISessionDocumentClient.h [code]
file | AAX_IString.h [code]
| An AAX string interface.
file | AAX_ITaperDelegate.h [code]
| Defines the taper conversion behavior for a parameter.
file | AAX_ITask.h [code]
file | AAX_ITaskAgent.h [code]
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_MIDIUtilities.h [code]
| Utilities for managing MIDI data.
file | AAX_PageTableUtilities.h [code]
file | AAX_PopStructAlignment.h [code]
| Resets (pops) the struct alignment to its previous value.
file | AAX_PostStructAlignmentHelper.h [code]
| Helper file for data alignment macros.
file | AAX_PreStructAlignmentHelper.h [code]
| Helper file for data alignment macros.
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_SessionDocumentTypes.h [code]
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_StringUtilities.h [code]
| Various string utility definitions for AAX Native.
file | AAX_StringUtilities.hpp [code]
file | AAX_TransportTypes.h [code]
| Structures, enums and other definitions used in transport.
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]
| Version-managed concrete AutomationDelegate class.
file | AAX_VCollection.h [code]
| Version-managed concrete Collection class.
file | AAX_VComponentDescriptor.h [code]
| Version-managed concrete ComponentDescriptor class.
file | AAX_VController.h [code]
| Version-managed concrete Controller class.
file | AAX_VDataBufferWrapper.h [code]
file | AAX_VDescriptionHost.h [code]
file | AAX_VEffectDescriptor.h [code]
| Version-managed concrete EffectDescriptor class.
file | AAX_Version.h [code]
| Version stamp header for the AAX SDK.
file | AAX_VFeatureInfo.h [code]
file | AAX_VHostProcessorDelegate.h [code]
| Version-managed concrete HostProcessorDelegate class.
file | AAX_VHostServices.h [code]
| Version-managed concrete HostServices class.
file | AAX_VHostTaskAgent.h [code]
file | AAX_VPageTable.h [code]
file | AAX_VPrivateDataAccess.h [code]
| Version-managed concrete PrivateDataAccess class.
file | AAX_VPropertyMap.h [code]
| Version-managed concrete PropertyMap class.
file | AAX_VSessionDocument.h [code]
file | AAX_VTask.h [code]
file | AAX_VTransport.h [code]
| Version-managed concrete Transport class.
file | AAX_VViewContainer.h [code]
| Version-managed concrete ViewContainer class.