Superclasses :
none
Subclasses :
AUCarbonViewBase, AUBase
Header : ComponentBase
class ComponentBase
AudioUnits are components. This is the base class for managing component objects,
which mostly involves glue code for taking messages sent to the component and dispatching
them to your C++ object. You should never have to deal with things in here.
Methods
Constructor
ComponentBase(ComponentInstance inInstance);
Destructor
|
public virtual destructor
|
virtual ~ComponentBase();
Initialization
virtual void PostConstructor();
Other
static ComponentResult ComponentEntryDispatch(
ComponentParameters* p,
ComponentBase* This
);
ComponentInstance GetComponentInstance();
virtual void PreDestructor();
virtual ComponentResult Version();
Data
Other
|
protected instance variable
|
ComponentInstance mComponentInstance;