![]() |
AAX SDK
2.1.1
Avid Audio Extensions Development Kit
|
#include <AAX_VPropertyMap.h>


Version-managed concrete AAX_IPropertyMap class.
Public Member Functions | |
| AAX_VPropertyMap (IACFUnknown *pUnkHost) | |
| virtual | ~AAX_VPropertyMap (void) |
| virtual AAX_CBoolean | GetProperty (AAX_EProperty inProperty, AAX_CPropertyValue *outValue) const |
| Get a property value from a property map. More... | |
| virtual AAX_Result | AddProperty (AAX_EProperty inProperty, AAX_CPropertyValue inValue) |
| Add a callback property to a property map. More... | |
| virtual AAX_Result | RemoveProperty (AAX_EProperty inProperty) |
| Remove a callback property from a property map. More... | |
| virtual AAX_Result | AddPropertyWithIDArray (AAX_EProperty iProperty, const AAX_SPlugInIdentifierTriad *iPluginIDs, uint32_t iNumPluginIDs) |
| Add an array of plug-in IDs to a property map. More... | |
| virtual AAX_CBoolean | GetPropertyWithIDArray (AAX_EProperty iProperty, const AAX_SPlugInIdentifierTriad **oPluginIDs, uint32_t *oNumPluginIDs) const |
| Get an array of plug-in IDs from a property map. More... | |
| IACFUnknown * | GetIUnknown () const |
Public Member Functions inherited from AAX_IPropertyMap | |
| virtual | ~AAX_IPropertyMap () |
| AAX_VPropertyMap::AAX_VPropertyMap | ( | IACFUnknown * | pUnkHost | ) |
|
virtual |
|
virtual |
Get a property value from a property map.
Returns true if the selected property is supported, false if it is not
| [in] | iProperty | The property ID |
| [in] | oValue | The property value |
Implements AAX_IPropertyMap.
|
virtual |
Add a callback property to a property map.
| [in] | iProperty | The property ID. |
| [in] | iValue |
Implements AAX_IPropertyMap.
|
virtual |
Remove a callback property from a property map.
| [in] | iProperty | The property ID. |
Implements AAX_IPropertyMap.
|
virtual |
Add an array of plug-in IDs to a property map.
| [in] | iProperty | The property ID. |
| [in] | iPluginIDs | An array of AAX_SPlugInIdentifierTriad |
| [in] | iNumPluginIDs | The length of iPluginIDs |
Implements AAX_IPropertyMap.
|
virtual |
Get an array of plug-in IDs from a property map.
| [in] | iProperty | The property ID. |
| [out] | oPluginIDs | A pointer that will be set to reference an array of AAX_SPlugInIdentifierTriad |
| [in] | oNumPluginIDs | The length of oPluginIDs |
Implements AAX_IPropertyMap.
| IACFUnknown* AAX_VPropertyMap::GetIUnknown | ( | ) | const |
1.8.5