AAX SDK  2.4.1
Avid Audio Extensions Development Kit
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 C_acfUID
 CAAX_AggregateResult
 CAAX_CAutoreleasePool
 CAAX_CChunkDataParserParser utility for plugin chunks
 CAAX_CheckedResult
 CAAX_CHostServicesMethod access to a singleton implementation of the AAX_IHostServices interface
 CAAX_CMidiPacketPacket structure for MIDI data
 CAAX_CMidiStreamMIDI stream data structure used by AAX_IMIDINode
 CAAX_CMutexMutex with try lock functionality
 CAAX_Component< aContextType >Empty class containing type declarations for the AAX algorithm and associated callbacks
 CAAX_CPacketContainer for packet-related data
 CAAX_CPacketDispatcherHelper class for managing AAX packet posting
 CAAX_CParameterManagerA container object for plug-in parameters
 CAAX_CStringAbbreviationsHelper class to store a collection of name abbreviations
 CAAX_FastInterpolatedTableLookup< TFLOAT, DFLOAT >
 CAAX_IAutomationDelegateInterface allowing an AAX plug-in to interact with the host's event system
 CAAX_ICollectionInterface to represent a plug-in binary's static description
 CAAX_IComponentDescriptorDescription interface for an AAX plug-in component
 CAAX_IContainer
 CAAX_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
 CAAX_IDescriptionHost
 CAAX_IDisplayDelegateBaseDefines the display behavior for a parameter
 CAAX_IDmaCross-platform interface for access to the host's direct memory access (DMA) facilities
 CAAX_IEffectDescriptorDescription interface for an effect's (plug-in type's) components
 CAAX_IFeatureInfo
 CAAX_IHostProcessorDelegateVersioned interface for host methods specific to offline processing
 CAAX_IHostServicesInterface to diagnostic and debugging services provided by the AAX host
 CAAX_IMIDIMessageInfoDelegate
 CAAX_IMIDINodeInterface for accessing information in a MIDI node
 CAAX_IPacketHandlerCallback container used by AAX_CPacketDispatcher
 CAAX_IPageTableInterface to the host's representation of a plug-in instance's page table
 CAAX_IParameterThe base interface for all normalizable plug-in parameters
 CAAX_IParameterValueAn abstract interface representing a parameter value of arbitrary type
 CAAX_IPrivateDataAccessInterface to data access provided by host to plug-in
 CAAX_IPropertyMapGeneric plug-in description property map
 CAAX_IStringA simple string container that can be passed across a binary boundary. This class, for simplicity, is not versioned and thus can never change
 CAAX_ITaperDelegateBaseDefines the taper conversion behavior for a parameter
 CAAX_ITransportInterface to information about the host's transport state
 CAAX_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
 CAAX_Map
 CAAX_PointData structure representing a two-dimensional coordinate point
 CAAX_RectData structure representing a rectangle in a two-dimensional coordinate plane
 CAAX_SHybridRenderInfoHybrid render processing context
 CAAX_SInstrumentPrivateDataUtility struct for AAX_CMonolithicParameters
 CAAX_SInstrumentRenderInfoInformation used to parameterize AAX_CMonolithicParameters::RenderAudio()
 CAAX_SInstrumentSetupInfoInformation used to describe the instrument
 CAAX_SPlugInChunkPlug-in chunk header + data
 CAAX_SPlugInChunkHeaderPlug-in chunk header
 CAAX_SPlugInIdentifierTriadPlug-in Identifier Triad
 CAAX_StLock_GuardHelper class for working with mutex
 CAAX_TransportStateInfo_V1
 CAAX::Exception::Any
 CCACFUnknown
 CAAX_CChunkDataParser::DataValue
 CIACFPluginDefinition
 CIACFUnknownCOM compatible IUnknown C++ interface
 CSAutoArray< T >