Superclasses :
AudioUnitParameter
Subclasses :
none
Header : AUVParameter
class AUVParameter : public AudioUnitParameter
Methods
Destructor
|
public nonvirtual destructor
|
~AUVParameter();
Other
AUVParameter();
AUVParameter(
AudioUnit au,
AudioUnitParameterID param,
AudioUnitScope scope,
AudioUnitElement element
);
AUVParameter(const AUVParameter &a);
CFStringRef GetName();
int GetNumIndexedParams () const;
CFStringRef GetParamName (int inIndex);
CFStringRef GetParamTag();
Float32 GetValue();
bool HasNamedParams () const;
bool IsIndexedParam () const;
const AudioUnitParameterInfo& ParamInfo();
void SetValue(
AUParameterListenerRef inListener,
void* inObject,
Float32 inValue
);
bool operator < (const AUVParameter &a) const;
AUVParameter& operator = (const AUVParameter &a);
Data
Other
|
protected instance variable
|
CFArrayRef mNamedParams;
|
protected instance variable
|
short mNumIndexedParams;
|
protected instance variable
|
AudioUnitParameterInfo mParamInfo;
|
protected instance variable
|
CFStringRef mParamName;
|
protected instance variable
|
CFStringRef mParamTag;