![]() |
AAX SDK 2.6.1
Avid Audio Extensions Development Kit
|
| ►NAAX | |
| C_acfUID | |
| CAAX_AggregateResult | |
| CAAX_CArrayDataBuffer | |
| CAAX_CArrayDataBufferOfType | A convenience class for array data buffers |
| CAAX_CAtomicQueue | |
| CAAX_CAutoreleasePool | |
| CAAX_CBinaryDisplayDelegate | A binary display format conforming to AAX_IDisplayDelegate |
| CAAX_CBinaryTaperDelegate | A binary taper conforming to AAX_ITaperDelegate |
| ►CAAX_CChunkDataParser | Parser utility for plugin chunks |
| CAAX_CDecibelDisplayDelegateDecorator | A percent decorator conforming to AAX_IDisplayDelegateDecorator |
| CAAX_CEffectDirectData | Default implementation of the AAX_IEffectDirectData interface |
| CAAX_CEffectGUI | Default implementation of the AAX_IEffectGUI interface |
| CAAX_CEffectParameters | Default implementation of the AAX_IEffectParameters interface |
| CAAX_CheckedResult | |
| CAAX_CHostProcessor | Concrete implementation of the AAX_IHostProcessor interface for non-real-time processing |
| CAAX_CHostServices | Method access to a singleton implementation of the AAX_IHostServices interface |
| CAAX_CLinearTaperDelegate | A linear taper conforming to AAX_ITaperDelegate |
| CAAX_CLogTaperDelegate | A logarithmic taper conforming to AAX_ITaperDelegate |
| CAAX_CMidiPacket | Packet structure for MIDI data |
| CAAX_CMidiStream | MIDI stream data structure used by AAX_IMIDINode |
| CAAX_CMonolithicParameters | Extension of the AAX_CEffectParameters class for monolithic VIs and effects |
| CAAX_CMutex | Mutex with try lock functionality |
| CAAX_CNumberDisplayDelegate | A numeric display format conforming to AAX_IDisplayDelegate |
| CAAX_Component | Empty class containing type declarations for the AAX algorithm and associated callbacks |
| CAAX_CPacket | Container for packet-related data |
| CAAX_CPacketDispatcher | Helper class for managing AAX packet posting |
| CAAX_CPacketHandler | Callback container used by AAX_CPacketDispatcher |
| CAAX_CParameter | Generic implementation of an AAX_IParameter |
| CAAX_CParameterManager | A container object for plug-in parameters |
| CAAX_CParameterValue | Concrete implementation of AAX_IParameterValue |
| CAAX_CPercentDisplayDelegateDecorator | A percent decorator conforming to AAX_IDisplayDelegateDecorator |
| CAAX_CPieceWiseLinearTaperDelegate | A piece-wise linear taper conforming to AAX_ITaperDelegate |
| CAAX_CRangeTaperDelegate | A piecewise-linear taper conforming to AAX_ITaperDelegate |
| CAAX_CSessionDocumentClient | Default implementation of the AAX_ISessionDocumentClient interface |
| CAAX_CStateDisplayDelegate | A generic display format conforming to AAX_IDisplayDelegate |
| CAAX_CStatelessParameter | A stateless parameter implementation |
| CAAX_CStateTaperDelegate | A linear taper conforming to AAX_ITaperDelegate |
| CAAX_CString | A generic AAX string class with similar functionality to std::string |
| CAAX_CStringAbbreviations | Helper class to store a collection of name abbreviations |
| CAAX_CStringDataBuffer | |
| CAAX_CStringDataBufferOfType | A convenience class for string data buffers |
| CAAX_CStringDisplayDelegate | A string, or list, display format conforming to AAX_IDisplayDelegate |
| CAAX_CTaskAgent | Default implementation of the AAX_ITaskAgent interface |
| CAAX_CTempoBreakpoint | |
| CAAX_CUnitDisplayDelegateDecorator | A unit type decorator conforming to AAX_IDisplayDelegateDecorator |
| CAAX_CUnitPrefixDisplayDelegateDecorator | A unit prefix decorator conforming to AAX_IDisplayDelegateDecorator |
| CAAX_FastInterpolatedTableLookup | |
| CAAX_IACFAutomationDelegate | Versioned interface allowing an AAX plug-in to interact with the host's automation system |
| CAAX_IACFCollection | Versioned interface to represent a plug-in binary's static description |
| CAAX_IACFComponentDescriptor | Versioned description interface for an AAX plug-in algorithm callback |
| CAAX_IACFComponentDescriptor_V2 | Versioned description interface for an AAX plug-in algorithm callback |
| CAAX_IACFComponentDescriptor_V3 | Versioned description interface for an AAX plug-in algorithm callback |
| CAAX_IACFController | 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 |
| CAAX_IACFController_V2 | 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. |
| CAAX_IACFController_V3 | 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. |
| CAAX_IACFDataBuffer | Versioned interface for reference counted data buffers |
| CAAX_IACFDescriptionHost | |
| CAAX_IACFEffectDescriptor | Versioned interface for an AAX_IEffectDescriptor |
| CAAX_IACFEffectDescriptor_V2 | Versioned interface for an AAX_IEffectDescriptor |
| CAAX_IACFEffectDirectData | Optional interface for direct access to a plug-in's alg memory |
| CAAX_IACFEffectDirectData_V2 | |
| CAAX_IACFEffectGUI | The interface for a AAX Plug-in's GUI (graphical user interface) |
| CAAX_IACFEffectParameters | The interface for an AAX Plug-in's data model |
| CAAX_IACFEffectParameters_V2 | Supplemental interface for an AAX Plug-in's data model |
| CAAX_IACFEffectParameters_V3 | Supplemental interface for an AAX Plug-in's data model |
| CAAX_IACFEffectParameters_V4 | Supplemental interface for an AAX Plug-in's data model |
| CAAX_IACFFeatureInfo | |
| CAAX_IACFHostProcessor | Versioned interface for an AAX host processing component |
| CAAX_IACFHostProcessor_V2 | Supplemental interface for an AAX host processing component |
| CAAX_IACFHostProcessorDelegate | Versioned interface for host methods specific to offline processing |
| CAAX_IACFHostProcessorDelegate_V2 | Versioned interface for host methods specific to offline processing |
| CAAX_IACFHostProcessorDelegate_V3 | Versioned interface for host methods specific to offline processing |
| CAAX_IACFHostServices | Versioned interface to diagnostic and debugging services provided by the AAX host |
| CAAX_IACFHostServices_V2 | V2 of versioned interface to diagnostic and debugging services provided by the AAX host |
| CAAX_IACFHostServices_V3 | V3 of versioned interface to diagnostic and debugging services provided by the AAX host |
| CAAX_IACFPageTable | Versioned interface to the host's representation of a plug-in instance's page table |
| CAAX_IACFPageTable_V2 | Versioned interface to the host's representation of a plug-in instance's page table |
| CAAX_IACFPageTableController | Interface for host operations related to the page tables for this plug-in |
| CAAX_IACFPageTableController_V2 | Interface for host operations related to the page tables for this plug-in. |
| CAAX_IACFPrivateDataAccess | Interface for the AAX host's data access functionality |
| CAAX_IACFPropertyMap | Versioned interface for an AAX_IPropertyMap |
| CAAX_IACFPropertyMap_V2 | Versioned interface for an AAX_IPropertyMap |
| CAAX_IACFPropertyMap_V3 | Versioned interface for an AAX_IPropertyMap |
| CAAX_IACFSessionDocument | Interface representing information in a host session document |
| CAAX_IACFSessionDocumentClient | Interface representing a client of the session document interface |
| CAAX_IACFTask | Versioned interface for an asynchronous task |
| CAAX_IACFTaskAgent | Versioned interface for a component that accepts task requests |
| CAAX_IACFTransport | Versioned interface to get information about the host's transport state |
| CAAX_IACFTransport_V2 | Versioned interface to get information about the host's transport state |
| CAAX_IACFTransport_V3 | Versioned interface to get information about the host's transport state |
| CAAX_IACFTransport_V4 | Versioned interface to get information about the host's transport state |
| CAAX_IACFTransportControl | Versioned interface to control the host's transport state |
| CAAX_IACFViewContainer | Interface for the AAX host's view of a single instance of an effect. Used by both clients of the host app and by effect components |
| CAAX_IACFViewContainer_V2 | Supplemental interface for the AAX host's view of a single instance of an effect. Used by both clients of the host app and by effect components |
| CAAX_IACFViewContainer_V3 | Additional methods to track mouse as it moves over controls |
| CAAX_IAutomationDelegate | Interface allowing an AAX plug-in to interact with the host's event system |
| CAAX_ICollection | Interface to represent a plug-in binary's static description |
| CAAX_IComponentDescriptor | Description interface for an AAX plug-in component |
| CAAX_IContainer | |
| CAAX_IController | Interface for the AAX host's view of a single instance of an effect. Used by both clients of the AAX host and by effect components |
| CAAX_IDataBuffer | Interface for reference counted data buffers |
| CAAX_IDataBufferWrapper | Wrapper for an AAX_IDataBuffer |
| CAAX_IDescriptionHost | |
| CAAX_IDisplayDelegate | |
| CAAX_IDisplayDelegateBase | Defines the display behavior for a parameter |
| CAAX_IDisplayDelegateDecorator | The base class for all concrete display delegate decorators |
| CAAX_IDma | Cross-platform interface for access to the host's direct memory access (DMA) facilities |
| CAAX_IEffectDescriptor | Description interface for an effect's (plug-in type's) components |
| CAAX_IEffectDirectData | The interface for a AAX Plug-in's direct data interface |
| CAAX_IEffectGUI | The interface for a AAX Plug-in's user interface |
| CAAX_IEffectParameters | The interface for an AAX Plug-in's data model |
| CAAX_IFeatureInfo | |
| CAAX_IHostProcessor | Base class for the host processor interface |
| CAAX_IHostProcessorDelegate | Versioned interface for host methods specific to offline processing |
| CAAX_IHostServices | Interface to diagnostic and debugging services provided by the AAX host |
| CAAX_IMIDIMessageInfoDelegate | |
| CAAX_IMIDINode | Interface for accessing information in a MIDI node |
| CAAX_IPacketHandler | Callback container used by AAX_CPacketDispatcher |
| CAAX_IPageTable | Interface to the host's representation of a plug-in instance's page table |
| CAAX_IParameter | The base interface for all normalizable plug-in parameters |
| CAAX_IParameterValue | An abstract interface representing a parameter value of arbitrary type |
| CAAX_IPointerQueue | |
| CAAX_IPrivateDataAccess | Interface to data access provided by host to plug-in |
| CAAX_IPropertyMap | Generic plug-in description property map |
| ►CAAX_ISessionDocument | Interface representing information in a host session document |
| CAAX_ISessionDocumentClient | Interface representing a client of the session document interface |
| CAAX_IString | A simple string container that can be passed across a binary boundary. This class, for simplicity, is not versioned and thus can never change |
| CAAX_ITaperDelegate | |
| CAAX_ITaperDelegateBase | Defines the taper conversion behavior for a parameter |
| CAAX_ITask | Interface representing a request to perform a task |
| CAAX_ITaskAgent | Interface for a component that accepts task requests |
| CAAX_ITransport | Interface to information about the host's transport state |
| CAAX_IViewContainer | Interface for the AAX host's view of a single instance of an effect. Used both by clients of the AAX host and by effect components |
| CAAX_Map | |
| CAAX_Point | Data structure representing a two-dimensional coordinate point |
| CAAX_Rect | Data structure representing a rectangle in a two-dimensional coordinate plane |
| CAAX_SHybridRenderInfo | Hybrid render processing context |
| CAAX_SInstrumentPrivateData | Utility struct for AAX_CMonolithicParameters |
| CAAX_SInstrumentRenderInfo | Information used to parameterize AAX_CMonolithicParameters::RenderAudio() |
| CAAX_SInstrumentSetupInfo | Information used to describe the instrument |
| CAAX_SPlugInChunk | Plug-in chunk header + data |
| CAAX_SPlugInChunkHeader | Plug-in chunk header |
| CAAX_SPlugInIdentifierTriad | Plug-in Identifier Triad |
| CAAX_StLock_Guard | Helper class for working with mutex |
| CAAX_TransportStateInfo_V1 | |
| CAAX_VAutomationDelegate | Version-managed concrete automation delegate class |
| CAAX_VCollection | Version-managed concrete AAX_ICollection class |
| CAAX_VComponentDescriptor | Version-managed concrete AAX_IComponentDescriptor class |
| CAAX_VController | Version-managed concrete Controller class |
| CAAX_VDataBufferWrapper | Wrapper for an AAX_IDataBuffer |
| CAAX_VDescriptionHost | |
| CAAX_VEffectDescriptor | Version-managed concrete AAX_IEffectDescriptor class |
| CAAX_VFeatureInfo | |
| CAAX_VHostProcessorDelegate | Version-managed concrete Host Processor delegate class |
| CAAX_VHostServices | Version-managed concrete AAX_IHostServices class |
| CAAX_VPageTable | Version-managed concrete AAX_IPageTable class |
| CAAX_VPrivateDataAccess | Version-managed concrete AAX_IPrivateDataAccess class |
| CAAX_VPropertyMap | Version-managed concrete AAX_IPropertyMap class |
| ►CAAX_VSessionDocument | |
| CAAX_VTask | Version-managed concrete AAX_ITask |
| CAAX_VTransport | Version-managed concrete AAX_ITransport class |
| CAAX_VViewContainer | Version-managed concrete AAX_IViewContainer class |
| CIACFDefinition | Publicly inherits from IACFUnknown.This abstract interface is used to indentify all of the plug-in components in the host |
| CIACFUnknown | COM compatible IUnknown C++ interface |
| CSAutoArray |
1.9.6