AAX SDK  2.1.1
Avid Audio Extensions Development Kit
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
oNAAX_ChunkDataParserDefsConstants used by ChunkDataParser class
oCAAX_CAutoreleasePool
oCAAX_CBinaryDisplayDelegateA binary display format conforming to AAX_IDisplayDelegate
oCAAX_CBinaryTaperDelegateA binary taper conforming to AAX_ITaperDelegate
oCAAX_CChunkDataParserParser utility for plugin chunks
oCAAX_CDecibelDisplayDelegateDecoratorA percent decorator conforming to AAX_IDisplayDelegateDecorator
oCAAX_CEffectDirectDataDefault implementation of the AAX_IEffectDirectData interface
oCAAX_CEffectGUIDefault implementation of the AAX_IEffectGUI interface
oCAAX_CEffectParametersDefault implementation of the AAX_IEffectParameters interface
oCAAX_CHostProcessorConcrete implementation of the AAX_IHostProcessor interface for non-real-time processing
oCAAX_CHostServicesConcrete implementation of the AAX_IHostServices interface
oCAAX_CInstrumentParametersVirtual Instrument extension of the AAX_CEffectParameters class
oCAAX_CLinearTaperDelegateA linear taper conforming to AAX_ITaperDelegate
oCAAX_CLogTaperDelegateA logarithmic taper conforming to AAX_ITaperDelegate
oCAAX_CMidiPacketPacket structure for MIDI data
oCAAX_CMidiStreamMIDI stream data structure used by AAX_IMIDINode
oCAAX_CMutexMutex with try lock functionality
oCAAX_CNumberDisplayDelegateA numeric display format conforming to AAX_IDisplayDelegate
oCAAX_ComponentEmpty class containing type declarations for the AAX algorithm and associated callbacks
oCAAX_CPacketContainer for packet-related data
oCAAX_CPacketDispatcherHelper class for managing AAX packet posting
oCAAX_CPacketHandlerCallback container used by AAX_CPacketDispatcher
oCAAX_CParameterGeneric implementation of an AAX_IParameter
oCAAX_CParameterManagerA container object for plug-in parameters
oCAAX_CPercentDisplayDelegateDecoratorA percent decorator conforming to AAX_IDisplayDelegateDecorator
oCAAX_CPieceWiseLinearTaperDelegateA piece-wise linear taper conforming to AAX_ITaperDelegate
oCAAX_CRangeTaperDelegateA piecewise-linear taper conforming to AAX_ITaperDelegate
oCAAX_CStateDisplayDelegateA generic display format conforming to AAX_IDisplayDelegate
oCAAX_CStateTaperDelegateA linear taper conforming to AAX_ITaperDelegate
oCAAX_CStringA generic AAX string class with similar functionality to std::string
oCAAX_CStringDisplayDelegateA string, or list, display format conforming to AAX_IDisplayDelegate
oCAAX_CUnitDisplayDelegateDecoratorA unit type decorator conforming to AAX_IDisplayDelegateDecorator
oCAAX_CUnitPrefixDisplayDelegateDecoratorA unit prefix decorator conforming to AAX_IDisplayDelegateDecorator
oCAAX_IACFAutomationDelegateVersioned interface allowing an AAX plug-in to interact with the host's automation system
oCAAX_IACFCollectionVersioned interface to represent a plug-in binary's static description
oCAAX_IACFComponentDescriptorVersioned description interface for an AAX plug-in algorithm callback
oCAAX_IACFComponentDescriptor_V2Versioned description interface for an AAX plug-in algorithm callback
oCAAX_IACFControllerInterface for the AAX host's view of a single instance of an effect. Used by both clients of the AAXHost and by effect components
oCAAX_IACFController_V2
oCAAX_IACFEffectDescriptorVersioned interface for an AAX_IEffectDescriptor
oCAAX_IACFEffectDescriptor_V2Versioned interface for an AAX_IEffectDescriptor
oCAAX_IACFEffectDirectDataOptional interface for direct access to a plug-in's alg memory
oCAAX_IACFEffectGUIThe interface for a AAX Plug-in's GUI (graphical user interface)
oCAAX_IACFEffectParametersThe interface for an AAX Plug-in's data model
oCAAX_IACFEffectParameters_V2Supplemental interface for an AAX Plug-in's data model
oCAAX_IACFHostProcessorVersioned interface for an AAX host processing component
oCAAX_IACFHostProcessorDelegateVersioned interface for for retrieving offline processing information from the host
oCAAX_IACFHostProcessorDelegate_V2Versioned interface for for retrieving offline processing information from the host
oCAAX_IACFHostServicesVersioned interface to diagnostic and debugging services provided by the AAX host
oCAAX_IACFPrivateDataAccessInterface for the AAX host's data access functionality
oCAAX_IACFPropertyMapVersioned interface for an AAX_IPropertyMap
oCAAX_IACFPropertyMap_V2Versioned interface for an AAX_IPropertyMap
oCAAX_IACFTransportVersioned interface to information about the host's transport state
oCAAX_IACFTransport_V2Versioned interface to information about the host's transport state
oCAAX_IACFViewContainerInterface 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
oCAAX_IAutomationDelegateInterface allowing an AAX plug-in to interact with the host's event system
oCAAX_ICollectionInterface to represent a plug-in binary's static description
oCAAX_IComponentDescriptorDescription interface for an AAX plug-in component
oCAAX_IControllerInterface 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
oCAAX_IDisplayDelegateClasses for parameter value string conversion.
oCAAX_IDisplayDelegateBaseDefines the display behavior for a parameter
oCAAX_IDisplayDelegateDecoratorThe base class for all concrete display delegate decorators
oCAAX_IDmaCross-platform interface for access to the host's direct memory access (DMA) facilities
oCAAX_IEffectDescriptorDescription interface for an effect's (plug-in type's) components
oCAAX_IEffectDirectDataThe interface for a AAX Plug-in's direct data interface
oCAAX_IEffectGUIThe interface for a AAX Plug-in's user interface
oCAAX_IEffectParametersThe interface for an AAX Plug-in's data model
oCAAX_IHostProcessorBase class for the host processor interface
oCAAX_IHostProcessorDelegateDelegate for retrieving offline processing information from the host
oCAAX_IHostServicesInterface to diagnostic and debugging services provided by the AAX host
oCAAX_IMIDINodeInterface for accessing information in a MIDI node
oCAAX_IPacketHandlerCallback container used by AAX_CPacketDispatcher
oCAAX_IParameterThe base interface for all normalizable plug-in parameters
oCAAX_IPrivateDataAccessInterface to data access provided by host to plug-in
oCAAX_IPropertyMapGeneric plug-in description property map
oCAAX_IStringA simple string container that can be passed across a binary boundary. This class, for simplicity, is not versioned and thus can never change
oCAAX_ITaperDelegateClasses for conversion to and from normalized parameter values.
oCAAX_ITaperDelegateBaseDefines the taper conversion behavior for a parameter
oCAAX_ITransportInterface to information about the host's transport state
oCAAX_IViewContainerInterface 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
oCAAX_PointData structure representing a two-dimensional coordinate point
oCAAX_RectData structure representing a rectangle in a two-dimensional coordinate plane
oCAAX_SHybridRenderInfoHybrid render processing context
oCAAX_SInstrumentPrivateDataUtility struct for AAX_CInstrumentParameters
oCAAX_SInstrumentRenderInfoInformation used to parameterize AAX_CInstrumentParameters::RenderAudio()
oCAAX_SInstrumentSetupInfoInformation used to describe the instrument
oCAAX_SPlugInChunkPlug-in chunk header
oCAAX_SPlugInIdentifierTriadPlug-in Identifier Triad
oCAAX_StLock_GuardHelper class for working with mutex
oCAAX_VAutomationDelegateVersion-managed concrete automation delegate class
oCAAX_VCollectionVersion-managed concrete AAX_ICollection class
oCAAX_VComponentDescriptorVersion-managed concrete AAX_IComponentDescriptor class
oCAAX_VControllerVersion-managed concrete Controller class
oCAAX_VEffectDescriptorVersion-managed concrete AAX_IEffectDescriptor class
oCAAX_VHostProcessorDelegateVersion-managed concrete Host Processor delegate class
oCAAX_VHostServicesVersion-managed concrete AAX_IHostServices class
oCAAX_VPrivateDataAccessVersion-managed concrete AAX_IPrivateDataAccess class
oCAAX_VPropertyMapVersion-managed concrete AAX_IPropertyMap class
oCAAX_VTransportVersion-managed concrete AAX_ITransport class
oCAAX_VViewContainerVersion-managed concrete AAX_IViewContainer class
\CIACFUnknownCOM compatible IUnknown C++ interface