11#ifndef AAXLibrary_AAX_VDescriptionHost_h
12#define AAXLibrary_AAX_VDescriptionHost_h
39 bool Supported()
const {
return !mDescriptionHost.isNull(); }
45 ACFPtr<AAX_IACFDescriptionHost> mDescriptionHost;
46 ACFPtr<IACFDefinition> mHostInformation;
#define AAX_OVERRIDE
override keyword macro
Definition: AAX.h:151
Definition: AAX_ACFInterface.doxygen:216
COM compatible IUnknown C++ interface.
Definition: AAX_ACFInterface.doxygen:252
Publicly inherits from IACFUnknown.This abstract interface is used to indentify all of the plug-in co...
Definition: AAX_ACFInterface.doxygen:301
Definition: AAX_IACFDescriptionHost.h:30
Definition: AAX_IDescriptionHost.h:22
Definition: AAX_IFeatureInfo.h:21
Definition: AAX_VDescriptionHost.h:30
AAX_VDescriptionHost(IACFUnknown *pUnknown)
bool Supported() const
Definition: AAX_VDescriptionHost.h:39
const AAX_IACFDescriptionHost * DescriptionHost() const
Definition: AAX_VDescriptionHost.h:41
IACFDefinition * HostDefinition() const
Definition: AAX_VDescriptionHost.h:42
~AAX_VDescriptionHost() AAX_OVERRIDE
const AAX_IFeatureInfo * AcquireFeatureProperties(const AAX_Feature_UID &inFeatureID) const AAX_OVERRIDE
AAX_IACFDescriptionHost * DescriptionHost()
Definition: AAX_VDescriptionHost.h:40